Synonyms and Antonyms for substrate | Synonym.com

Synonyms and Antonyms for substrate

1. substrate (n.)

the substance that is acted upon by an enzyme or ferment

Synonyms:

2. substrate (n.)

any stratum or layer lying underneath another

Synonyms:

3. substrate (n.)

a surface on which an organism grows or is attached

Synonyms:

4. substrate (n.)

an indigenous language that contributes features to the language of an invading people who impose their language on the indigenous population

Synonyms: