SUBSTRATE


Meaning of SUBSTRATE in English

n.1 SUBSTRATUM.

2 a surface to be painted, printed, etc., on.

3 Biol. a the substance upon which an enzyme acts. b the surface or material on which any particular organism grows.

Etymology: Anglicized f. SUBSTRATUM

Oxford English vocab.      Оксфордский английский словарь.