SUBSTRATE


Meaning of SUBSTRATE in English

[sub.strate] n [ML substratum] (1807) 1: substratum

2: the base on which an organism lives "the soil is the ~ of most seed plants"

3: a substance acted upon (as by an enzyme)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.