phrasal verb

Rain down on

Letter RInseparable

Rain down on

Fall in large numbers

Meanings

  • Fall in large numbers (inseparable, International English)

Examples

  • Bombs RAINED DOWN ON the city all night.

Related

Practise this

← Back to vocabulary