drizzle-drozzle

English

Noun

drizzle-drozzle (countable and uncountable, plural drizzle-drozzles)

  1. (archaic) Synonym of drizzle (light rain).