Scotch mist Meaning, Definition & Usage

Definitions
  1. a coarse, dense mist, like fine rain.

Webster 1913