Substrate Meaning
There are 4 meaning(s) for word Substrate
Meaning 2 : an indigenous language that contributes features to the language of an invading people who impose their language on the indigenous population
Example : the Celtic languages of Britain are a substrate for English
Synonyms : substratum
Example : the Celtic languages of Britain are a substrate for English
Synonyms : substratum
Meaning 3 : a surface on which an organism grows or is attached
Example : the gardener talked about the proper substrate for acid-loving plants
Synonyms : substratum
Example : the gardener talked about the proper substrate for acid-loving plants
Synonyms : substratum
Meaning 4 : the substance that is acted upon by an enzyme or ferment
