1. (noun) substrate
the substance that is acted upon by an enzyme or ferment
Synonyms: substratum
2. (noun) substrate, substratum
a surface on which an organism grows or is attached
Synonyms: substratum, substrate
3. (noun) substrate, substratum
any stratum or layer lying underneath another
Synonyms: substratum, substrate
4. (noun) substrate, substratum
an indigenous language that contributes features to the language of an invading people who impose their language on the indigenous population
Synonyms: substratum, substrate
|