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)你以为这是什么?还不明白?