Definition of Scots mist in US English:

Scots mist

noun

  • Scotch mist.

Origin

Mid 17th century; earliest use found in untitled.