PERMAFROSTS Scrabble 18 Words With Friends 20 Definition PERMAFROSTS is the plural of PERMAFROST. noun PERMAFROST: ground that is permanently frozen. See all 874 words you can make from PERMAFROSTS → 11-letter words Words starting with P Words ending with S ← Unscramble different letters