SUBSTRATE


Meaning of SUBSTRATE in English

n.

Pronunciation: ' s ə b- ˌ str ā t

Function: noun

Etymology: Medieval Latin substratum

Date: 1807

1 : SUBSTRATUM

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)

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.