SCOTCH MIST


Meaning of SCOTCH MIST in English

■ noun a thick drizzly mist of a kind common in the Scottish Highlands.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.