Deluge

From Latin "diluvium" ("flood"), from "diluere" ("to wash away"), via Old French "deluge." The same root underlies "diluvial" and echoes the biblical Flood.

  1. noun · /DEL-yooj/

    A great flood or an overwhelming downpour; figuratively, an overwhelming rush of anything.

    Rain or flooding at its most overwhelming — and lends itself to any flood of messages, requests, or events.

    A deluge of emails greeted her after the vacation.

    A deluge overwhelms; a drizzle barely wets the ground — the two mark the extremes of rainfall.