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.

To strew or lay under.

Having very slight furrows.

Source: wiktionary.org