superstrata


Meanings

  • any stratum or layer superimposed on another
  • the language of a later invading people that is imposed on an indigenous population and contributes features to their language


Scrabble Score: 13

superstrata is a valid Scrabble (US) TWL word

superstrata is a valid Scrabble Word in Merriam-Webster MW Dictionary

superstrata is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 15

superstrata is a valid Words With Friends word