pour down

language: pt

definitions

  1. to rain heavily
    pt: chover forte

examples

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

    Choveu forte a noite toda, então ficamos em casa.