Noun Definition
superstrate
1.Definition: any stratum or layer superimposed on another
Related Noun(s):superstratum
Category: Places2.Definition: the language of a later invading people that is imposed on an indigenous population and contributes features to their language
Related Noun(s):superstratum
Category: General