- a combination of mist or fog and drizzle, occurring frequently in Scotland and parts of England.
- a cocktail made by pouring Scotch whisky over finely crushed ice.
- a heavy wet mist
- drizzle
More Definitions
- SLIP-ON (noun) Definition, Meaning & Examples
- ELECTROACTIVE (noun) Definition, Meaning & Examples
- PHILOGYNY (noun) Definition, Meaning & Examples
- GUADALUPE MOUNTAINS NATIONAL PARK (noun) Definition, Meaning & Examples
- LACUNA (noun) Definition, Meaning & Examples
- BISTRE (noun) Definition, Meaning & Examples