permafrost Meaning, Definition & Usage

  1. noun ground that is permanently frozen

WordNet