Scotch mist

noun

Definition of Scotch mist

1 : a dense mist mixed with drizzle

Other Words from Scotch mist

Scotch-misty \ ˈ⸗ˈ⸗⸗ \ adjective

First Known Use of Scotch mist

1639, in the meaning defined at sense 1

Keep scrolling for more