diluviare

Significado (Inglés)

  1. (impersonal, intransitive) to pour (also figurative), to rain cats and dogs, to bucket, to downpour
  2. (rare, transitive) to devour

Sinónimos

piovere a dirotto

piovere che Dio l’ha mandata

Etimología (Inglés)

From Latin diluviāre.

Notes

Sign in to write sticky notes