Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: substrate  'súb,streyt
  1. The substance that is acted upon by an enzyme or ferment
  2. A surface on which an organism grows or is attached
    "the gardener talked about the proper substrate for acid-loving plants";
    - substratum
  3. Any stratum or layer lying underneath another
    - substratum
  4. 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