SCOTCH MIST


Meaning of SCOTCH MIST in English

noun

[ U ] a thick mist with rain that is common in the Scottish Highlands :

What do you think this is? Scotch mist? (= used to say that you should have seen something which is obvious)

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.