Scotch Mist (noun) Definition, Meaning & Examples

noun
  1. a combination of mist or fog and drizzle, occurring frequently in Scotland and parts of England.
  2. a cocktail made by pouring Scotch whisky over finely crushed ice.
noun
  1. a heavy wet mist
  2. drizzle
Scotch Mist (noun) Definition, Meaning & Examples

More Definitions