PERMAFROST


Meaning of PERMAFROST in English

[noun] [U] [specialized] - an area of land which is permanently frozen, whose surface melts in the summer and freezes again in the autumnRussian scientists have discovered whole mammoths frozen within the Siberian permafrost.

Cambridge English vocab.      Кембриджский английский словарь.