What is the meaning of Permafrost?

Permanently frozen ground, or a specific layer thereof.

permafrost

permafrost

permafrost

permafrost

permafrost (permanently frozen ground)

permafrost

permafrost

permafrost

Source: wiktionary.org