SUBSTRATE


Meaning of SUBSTRATE in English

/ ˈsʌbstreɪt; NAmE / noun

( technical ) a substance or layer which is under sth or on which sth happens, for example the surface on which a living thing grows and feeds

••

WORD ORIGIN

early 19th cent.: anglicized form of substratum .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.