Superstrata Meaning

There are 2 meaning(s) for word Superstrata

Meaning 1 : any stratum or layer superimposed on another

    Synonyms : superstrate
Meaning 2 : the language of a later invading people that is imposed on an indigenous population and contributes features to their language

    Synonyms : superstrate