substrate Meaning, Definition & Usage
-
noun the substance that is acted upon by an enzyme or ferment
-
noun a surface on which an organism grows or is attached
substratum.
- the gardener talked about the proper substrate for acid-loving plants
-
noun any stratum or layer lying underneath another
substratum.
-
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
A substratum. R.
Sub"strate adjective
Definitions
Having very slight furrows. R.
Sub*strate" transitive verb
Etymology
L.Definitions
To strew or lay under anything. Obs.The melted glass being supported by the substrated sand. Boyle.