What's "substrate" mean? Mr.Jo Ph 3:36 AM substrate 1. Something that is spread or laid under something else. 2. In biochemistry. the substance acted upon by an enzyme. 3. In electronics, a supporting material on which a circuit is formed or fabricated. Share This: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook