substrate
suhb strayt
- n the substance that is acted upon by an enzyme or ferment
- n a surface on which an organism grows or is attached
the gardener talked about the proper substrate for acid-loving plants - n any stratum or layer lying underneath another
- n an indigenous language that contributes features to the language of an invading people who impose their language on the indigenous population
the Celtic languages of Britain are a substrate for English
- The substrate (the metal to be plated) covers itself with a film of adhering gas or oxide that cannot be cleaned away; the plating material is deposited on the film, not on the .
- The team found that it obtained much better results when it attached the cells to a sticky substrate like fibrinogen, a protein involved in blood clotting.
- It affords not just economies of scale but also, as Madison predicted, a substrate for free government.