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)
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day