English noun: substrate |
1. | substrate (substance) the substance that is acted upon by an enzyme or ferment |
|
| Broader (hypernym) | substance |
|
2. | substrate (location) a surface on which an organism grows or is attached |
|
| Samples | The gardener talked about the proper substrate for acid-loving plants.
|
|
| Synonyms | substratum |
|
| Broader (hypernym) | surface |
|
3. | substrate (location) any stratum or layer lying underneath another |
|
| Synonyms | substratum |
|
| Broader (hypernym) | stratum |
|
4. | substrate (communication) an indigenous language that contributes features to the language of an invading people who impose their language on the indigenous population |
|
| Samples | The Celtic languages of Britain are a substrate for English.
|
|
| Synonyms | substratum |
|
| Broader (hypernym) | indigenous language |
|