VocabAhead

Deluge

  1. noun

    the rising of a body of water and its overflowing onto normally dry land

    plains fertilized by annual inundations

    Similar: flood, inundation, alluvion

  2. verb

    fill quickly beyond capacity; as with a liquid

    the basement was inundated after the storm

    Similar: flood, inundate, swamp

  3. verb

    fill or cover completely, usually with water

    Similar: inundate, submerge

  4. verb

    charge someone with too many tasks

    Similar: overwhelm, flood out