Noun Definition

permafrost

1.Definition: ground that is permanently frozen

Category: Objects