Thursday, September 01, 2011
Definitions for substrate
- Something that is spread or laid under something else.
- In biochemistry. the substance acted upon by an enzyme.
- In electronics, a supporting material on which a circuit is formed or fabricated.
Get the Word of the Day Email
Citations for substrate
Perhaps, over millenia of time, periods of very intense erosion would be required to renew the weathering substrate and in effect renew the ecosystem.
Under the desk a strange odor rises from the trays of substrate, fumey and metallic.
Origin of substrate
Substrate combines the Latin sub-, "under," and sternere, "to spread."