HOAR FROST Meaning of HOAR FROST in English ■ noun frozen water vapour deposited in clear still weather on vegetation and other surfaces. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004