1. Noun
A substratum.
2. Adjective
Having very slight furrows.
3. Verb
To strew or lay under anything.
4. Noun
a surface on which an organism grows or is attached; "the gardener talked about the proper substrate for acid-loving plants"
Vocabulary classified under Chemistry
More about this word
Synonyms and related words
Explore this word
