TOP

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

Scotch mist

noun
 
/ˌskɒtʃ ˈmɪst/
 
/ˌskɑːtʃ ˈmɪst/
[uncountable]
jump to other results
  1. 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)
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day