·

rain (EN)
nom, verbe

nom “rain”

sg. rain, pl. rains ou indén.
  1. pluie
    We stayed indoors to avoid the heavy rain.
  2. pluie (grande quantité de choses)
    The volcano erupted, sending a rain of ash over the town.

verbe “rain”

infinitif rain; il rains; prét. rained; part. passé rained; gér. raining
  1. pleuvoir
    It rained all night, flooding the streets.
  2. pleuvoir (figuré)
    After the explosion, debris rained down on the streets.
  3. lancer (en grand nombre)
    The boxer rained punches on his opponent during the final round.