Online Google Dictionary

downpour 中文解釋 wordnet sense Collocation Usage Collins Definition
Font size:

downpours, plural;
  1. A heavy rainfall
    • - a sudden downpour had filled the gutters and drains

  1. a heavy rain
  2. Downpour is the debut album of Mannafest, before the band changed its name to Edison and later to Edison Glass.
  3. Related term: cloudburst