Definition of PERMAFROSTS

permafrosts

Noun

  • ground that is permanently frozen
  • plural of permafrost

Synonyms

permafrost

Scrabble Score: 18

permafrosts: valid Scrabble (US) TWL word
permafrosts: valid Scrabble Word in Merriam-Webster MW Dictionary
permafrosts: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 20

permafrosts is a valid Words With Friends word