Definitions of deluge:
- noun: the rising of a body of water and its overflowing onto normally dry land
- noun: a heavy rain
- noun: an overwhelming number or amount
- verb: fill quickly beyond capacity; as with a liquid
- verb: fill or cover completely, usually with water
- verb: charge someone with too many tasks