English dictionary
permafrost meaning and definition
Definition and meaning of permafrost at MeaningMonkey.org. permafrost meaning and definition in the English Dictionary.PERMAFROST noun
Definition of permafrost (noun)
- ground that is permanently frozen
Source: Princeton University Wordnet