Scotch mist
Noun
Meaning
(Britain) A cold and penetrating mist, verging on rain.
(Britain, dialect, chiefly Lancashire and Yorkshire, idiomatic) Something that is hard to find or does not exist.
A drink of Scotch whisky served with ice and lemon peel.
The perennial flowering plant Galium sylvaticum.
Source: en.wiktionary.orgSynonyms
Antonyms
Examples
An umbrella is of no avail against a Scotch mist.