Words · Familiar
deluge
/ˈdɛljudʒ/ · 6 letters · 5 distinct letters
- noun
an overwhelming number or amount
a flood of requests
- noun
a heavy rain
- noun
the rising of a body of water and its overflowing onto normally dry land
plains fertilized by annual inundations
- verb
fill quickly beyond capacity; as with a liquid
the basement was inundated after the storm
- verb
charge someone with too many tasks