Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary (also found in English - Vietnamese, Computing (FOLDOC))
Jump to user comments
  • 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
  • any stratum or layer lying underneath another
  • a surface on which an organism grows or is attached
    • the gardener talked about the proper substrate for acid-loving plants
  • the substance that is acted upon by an enzyme or ferment
Related search result for "substrate"
Comments and discussion on the word "substrate"