Meaning of substrate
Definition of substrate
(noun)
the
substance
that is acted upon by an
enzyme
or
ferment
a
surface
on which an
organism
grows or is attached; "the
gardener
talked
about
the
proper
substrate for
acid-loving
plants"
any
stratum
or
layer
lying
underneath
another
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"
Other information on substrate
WIKIPEDIA results for
substrate
Amazon results for
substrate
Tweet