Meaning of permafrost

Definition of permafrost

(noun) ground that is permanently frozen

Other information on permafrost

WIKIPEDIA results for permafrost
Amazon results for permafrost