Noun: substrate 'súb,streyt
- Any stratum or layer lying underneath another
"The substrate of the aquarium was covered with fine gravel";
- substratum
- A surface on which an organism grows or is attached
"the gardener talked about the proper substrate for acid-loving plants";
- substratum
- The substance that is acted upon by an enzyme or ferment
"Lactose is the substrate for the enzyme lactase"
- 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";
- substratum
Derived forms: substrates
Type of: indigenous language, stratum, substance, surface
Encyclopedia: Substrate