Scotch mist noun5 •(UK) A cold and penetrating mist, verging on rain. •(dialect, UK) Something that is hard to find or does not exist.Scotch mist, the R.A.F. term for something imaginary. […] The joke of it is that Scotch mist is as wetting as English rain. — 1945 •(dialect, UK) Something imaginary, nonexistent, or overlooked. •A drink of Scotch whisky served with ice and lemon peel. •The perennial flowering plant Galium sylvaticum. formsScotch mists