substrate
nounStress: first syllable
Syllables: sub-strate (2)
English Definition
An underlying substance or layer on which something exists or grows
Example Sentence
The mushrooms grow on a wooden substrate.
US IPA
/ˈsʌbstreɪt/
UK IPA
/ˈsʌbstreɪt/