Scotch mistEntry from World dictionaryDefinition of Scotch mist noun [mass noun] a thick drizzly mist of a kind common in the Scottish Highlands. Scotch mist in other Oxford dictionaries Definition of Scotch mist in the British & World English dictionary