What is the full meaning of substrate
a substratum, also SUBSTRATUM [n -S]
Example of the word substrate placed on a Scrabble board.