1. [ noun ] (meteorology) a heavy rain
Synonyms: downpour torrent cloudburst soaker pelter deluge
Related terms: rain deluge drench
2. [ noun ] (meteorology) a tornado passing over water and picking up a column of water and mist
Related terms: tornado
3. [ noun ] a channel through which water is discharged (especially one used for drainage from the gutters of a roof)
Related terms: conduit conduit
Similar spelling:   Watters