Word Study
substrate
CIDE DICTIONARY
substrate, n.
A substratum. [1913 Webster]
substrate, a.
Having very slight furrows. [1913 Webster]
substrate, v. t. [L. substratus, p. p. of substrahere. See Substratum.].
To strew or lay under anything. [1913 Webster]
"The melted glass being supported by the substrated sand." [1913 Webster]
OXFORD DICTIONARY
substrate, n.
1 = SUBSTRATUM.
2 a surface to be painted, printed, etc., on.
3 Biol. a the substance upon which an enzyme acts. b the surface or material on which any particular organism grows.
1 = SUBSTRATUM.
2 a surface to be painted, printed, etc., on.
3 Biol. a the substance upon which an enzyme acts. b the surface or material on which any particular organism grows.
Etymology
Anglicized f. SUBSTRATUM
For further exploring for "substrate" in Webster Dictionary Online