What does substrate mean?
nounA substance or layer on which something else is supported or formed; a material used as a base for a coating or layer.
Example
"The new paint job was applied to a substrate of smooth wood."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.