permafrost UK /ˈpɜːməˌfɹɔst/US /ˈpɝməˌfɹɔst/ noun1 •Permanently frozen ground, or a specific layer thereof.Nevertheless, the water molecule is present, as ice, in a solid form in frozen soils or permafrosts, which cover large regions characterised by a polar climate. — 2003 formspermafrosts