Scotch-mist meaning

(UK) A cold and penetrating mist, verging on rain.
noun
0
0
(UK, idiomatic, dialect, Lancashire, Yorkshire) Something that is hard to find or does not exist.

What do you want: Scotch mist?

noun
0
0
Advertisement