EN English dictionary: substrate
substrate has 25 translations in 6 languages
Jump to Translations
translations of substrate
EN FR French 1 translation
- substrat (n) [a metal which is plated with another metal which has different physical properties] {m}
EN DE German 15 translations
Words before and after substrate
- substitution-type mixed crystal
- substitutional
- substitutionality
- substitutionally
- substitutions
- substitutive
- substorm
- substorm on the sun
- substrain
- substrata
- substrate
- substrate bias
- substrate feeder
- substrate heating
- substrate heatings
- substrate induction
- substrate mat
- substrate material
- substrate mats
- substrate protein
- substrate slab