Summary
English Synonyms:   more detail...
  1. pouring rain:


English

Detailed Synonyms for pouring rain in English

pouring rain:

pouring rain [the ~] noun

  1. the pouring rain
    the downpour; the pouring rain; the heavy shower

pouring rain

  1. pouring rain

Related Synonyms for pouring rain