Definitions of Scotch mist:
- noun: (Britain) A cold and penetrating mist, verging on rain.
- noun: (Britain, dialect, chiefly Lancashire and Yorkshire, idiomatic) Something that is hard to find or does not exist.
- noun: A drink of Scotch whisky served with ice and lemon peel.
- noun: The perennial flowering plant Galium sylvaticum.
(Definitions from Wiktionary)
Related words...
|
|
|
| |