English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

jump to corresponding sense entry

jump to corresponding sense entry

substrate

noun

1 substrate

The substance that is acted upon by an enzyme or ferment.

Polish: substrat

2 substrate

A surface on which an organism grows or is attached:
— The gardener talked about the proper substrate for acid-loving plants.

synonym: substratum.

Dutch: substraat

3 substrate

Any stratum or layer lying underneath another.

synonym: substratum.

Dutch: onderliggende reden, laag, substraat, onderlaag

4 substrate

An indigenous language that contributes features to the language of an invading people who impose their language on the indigenous population:
— The Celtic languages of Britain are a substrate for English.

synonym: substratum.


Find more on substrate elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0415