What is the meaning of Substrate?
An underlying layer; a substratum.
The substance lining the bottom edge of an enclosure.
A substance acted upon, as by an enzyme.
A surface on which an organism grows, or to which an organism or an item is attached.
A language that is replaced in a population by another language and that influences the language imposed on its speakers.
A metal which is plated with another metal which has different physical properties.
A surface to which a substance adheres.
Having very slight furrows.
Source: wiktionary.orgSearch words containing