pour down

language: en

definitions

  1. to rain heavily
    en: to rain heavily

examples

  1. It poured down all night, so we stayed indoors.

    It poured down all night, so we stayed indoors.