1. Noun
That which is laid or spread under; that which underlies something, as a layer of earth lying under another; specifically (Agric.), the subsoil.
2. Noun
The permanent subject of qualities or cause of phenomena; substance.
3. 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
