search

Deluge

speaker

Meaning

Noun

A great
or rain.
In Liquids:
An
amount of something; anything that
or
great destruction.
In Firefighting & Liquids:
A system for
or
a
,
, or area with water in an
to
or
a fire.

Verb

In Liquids:
To
with water.
In Liquids:
To overwhelm.

Name

The Biblical
in the
of Noah in Genesis.
Sourced from
Wiktionary

Origin

deluge
English
arrow
deluge
Old French (842-ca. 1400)
Sourced from
Etym
Join 10 million students and professionals writing 70% faster at QuillBot.com