Found 3 items, similar to substrate.
English → Indonesian (Kamus Landak)
Definition: substrate
substrat
English → English (WordNet)
Definition: substrate
substrate
n 1: the substance acted upon by an enzyme or ferment
2: any stratum lying underneath another [syn:
substratum]
English → English (gcide)
Definition: Substrate
Substrate
\Sub"strate\, n.
A substratum. [R.]
[1913 Webster]
Substrate
\Sub"strate\, a.
Having very slight furrows. [R.]
[1913 Webster]
Substrate
\Sub*strate"\, v. t. [L. substratus, p. p. of
substrahere. See
Substratum.]
To strew or lay under anything. [Obs.]
[1913 Webster]
The melted glass being supported by the substrated
sand. --Boyle.
[1913 Webster]