substrate
noun
sub·strate
ˈsəb-ˌstrāt
1
2
: the base on which an organism lives
the soil is the substrate of most seed plants
3
: a substance acted upon (as by an enzyme)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share