PERMAFROST Meaning of PERMAFROST in English n. subsoil which remains below freezing-point throughout the year, as in polar regions. Etymology: PERMANENT + FROST Oxford English vocab. Оксфордский английский словарь. 2012