substrate
Definition
Primary or underlying material on which other materials (such as ink, coating, paint, or treatment) are applied, or from which other materials are made.
Mentioned in these definitions
Popular 'Industries, Manufacturing, & Technology' Terms
substrate in the news
This content can be found on the following page:
http://www.businessdictionary.com/definition/substrate.html







