substrate

noun

Stress: 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/