Substrate

word

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