PERMAFROST Meaning of PERMAFROST in English ■ noun a thick subsurface layer of soil that remains below freezing point throughout the year.Origin1940s: from permanent + frost . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004