deluge
n 1: an overwhelming number or amount; "a flood of requests"; "a
torrent of abuse" [syn: {flood}, {torrent}]
2: a heavy rain [syn: {downpour}, {cloudburst}, {waterspout}, {torrent},
{soaker}]
3: the rising of a body of water and its overflowing onto
normally dry land [syn: {flood}, {inundation}]
v 1: fill beyond capacity; "The water flooded the fields" [syn: {flood},
{inundate}]
2: fill quickly beyond capacity; as with a liquid; "the
basement was inundated after the storm"; "The images
flooded his mind" [syn: {flood}, {inundate}, {swamp}]
3: charge someone with too many tasks [syn: {overwhelm}, {flood
out}]
4: fill or cover completely, usually with water [syn: {inundate},
{submerge}]