Meaning of “substrate” in the English Dictionary

american-english dictionary

"substrate" in British English

See all translations

substratenoun [ C ]

uk /ˈsʌb.streɪt/ us /ˈsʌb.streɪt/ specialized

(Definition of “substrate” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"substrate" in American English

See all translations

substratenoun [ C ]

/ˈsʌb·streɪt/

biology a substance or surface which an organism grows and lives on and uses as food

biology A substrate is also a substance which an enzyme (= substance produced by living cells) acts on to produce a chemical reaction.

(Definition of “substrate” from the Cambridge Academic Content Dictionary © Cambridge University Press)