substrate Meaning, Definition & Usage

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

WordNet


Sub"strate noun
Definitions
  1. A substratum. R.
Sub"strate adjective
Definitions
  1. Having very slight furrows. R.
Sub*strate" transitive verb
Etymology
L. substratus, p.p. of substrahere. See Substratum.
Definitions
  1. To strew or lay under anything. Obs.
    The melted glass being supported by the substrated sand. Boyle.

Webster 1913