Brief downpour Synonyms

Definitions for Brief


Definitions for Downpour


  • (noun) a steady falling of water from the sky in significant quantity
  • (noun) a heavy rain