In England, a sudden, heavy fall of rain; a squall, sometimes referred to as ”half a gale.”
Related terms:
Comments are closed.