Substrate - Definition and More from the Free Merriam-Webster Dictionary
Definition of SUBSTRATE 1: substratum 2: the base on which an organism lives 3: a substance acted upon (as by an enzyme) See substrate defined for kids » Origin of SUBSTRATE Medieval Latin substratum First ......