Substrate /(?)/

Sub·strate

Substrate

n.
  1. A substratum. [R.]

Substrate

a.
  1. Having very slight furrows. [R.]

Substrate

v. t.
  1. To strew or lay under anything. [Obs.]
    The melted glass being supported by the substrated sand.