D defs.my
Entry 3 senses · 3 variants Webster, 1913

Substrate

/sŭb'-strātˌ/ · Sub·strate · IPA /ˈsʌbˌstɹeɪt/
01 n. A substratum.
  1. 1.
    A substratum.[R.]
02 a. Having very slight furrows.
  1. 1.
    Having very slight furrows.[R.]
03 v. t. To strew or lay under anything.
  1. 1.
    To strew or lay under anything.[Obs.]
    “The melted glass being supported by the substrated sand.” Boyle.