Synonyms of Permafrost in English :
Antonyms of Permafrost in English
Thesaurus of Permafrost in English
1. (noun) ground that is permanently frozen