Definition of Substrate

  • (n.) A substratum.
  • (a.) Having very slight furrows.
  • (v. t.) To strew or lay under anything.

Synonyms of Substrate


Antonyms of Substrate


No Antonyms Found.

Homophones of Substrate


No Homophones Found.