Substratum Meaning

There are 3 meaning(s) for word Substratum

Meaning 1 : any stratum or layer lying underneath another

    Synonyms : substrate
Meaning 2 : an indigenous language that contributes features to the language of an invading people who impose their language on the indigenous population

    Synonyms : substrate
Meaning 3 : a surface on which an organism grows or is attached

    Synonyms : substrate