English / phrasal verb
Pour down rain
MEANING IN ENGLISH
to rain heavily, continuously, and in large quantities
In context
01
The dark clouds gathered quickly and it started to pour down rain just as we reached the mountain base.
02
We had to cancel the outdoor trek because the sky continued to pour down rain all afternoon.
Synonyms
Teem down,rain torrentially,pelt down
Antonyms
Drizzle,sprinkle,clear up
Collocations
Start to pour down rain,pour down rain incessantly,sky begins to pour down rain