Search substrate substrate /sub″strāt/ [L, sub + stratum, layer] , a chemical acted on and changed by an enzyme in a chemical reaction. Tweet Telegram VK Random Words diabetic gangrene Br spasm devitalized JADA thioctic acid mons gastroduodenoscopy A.C. joint