Synonyms for
Permafrost
Definition
Permafrost is a thick layer of soil or rock that remains frozen throughout the year, occurring chiefly in polar regions.
Synonyms for
Definition
Permafrost is a thick layer of soil or rock that remains frozen throughout the year, occurring chiefly in polar regions.