Definition of Scotch mist noun from the Oxford Advanced Learner's Dictionary


Scotch mist

; NAmE
jump to other results
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)