EngToVietEnglish · Vietnamese

English dictionary

substrate

/'s/@/bstr/eI/t/

Definitions, examples, synonyms and antonyms from WordNet 3.0.

adjective

  1. Having very slight furrows.

    adjective

    Source: webster1913

noun

  1. the substance that is acted upon by an enzyme or ferment

    noun.substance

    Source: WordNet 3.0

  2. a surface on which an organism grows or is attached

    noun.location

    Examples
    The gardener talked about the proper substrate for acid-loving plants.

    Source: WordNet 3.0

  3. any stratum or layer lying underneath another

    noun.location

    Source: WordNet 3.0

  4. an indigenous language that contributes features to the language of an invading people who impose their language on the indigenous population

    noun.communication

    Examples
    The Celtic languages of Britain are a substrate for English.

    Source: WordNet 3.0

  5. A substratum.

    noun

    Source: webster1913

verb

  1. To strew or lay under anything.

    verb

    Source: webster1913

Nearby words

Learn Vietnamese

Browse English words starting with S · Translate this word