DELUGE

Definition of DELUGE

  1. (verb)fill quickly beyond capacity; as with a liquid
  2. (verb)charge someone with too many tasks
  3. (verb)fill or cover completely, usually with water
  4. (noun)an overwhelming number or amount
  5. (noun)a heavy rain
  6. (noun)the rising of a body of water and its overflowing onto normally dry land