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