deluge
del yoohj
- n an overwhelming number or amount
- n a heavy rain
- n the rising of a body of water and its overflowing onto normally dry land
- v fill quickly beyond capacity; as with a liquid
- v charge someone with too many tasks
- v fill or cover completely, usually with water
- Worries deluged his mind so much that he remained benumbed even during the celebrations.
- He sold out two shows at Madison Square Garden's smaller venue in February, and that could be just a few drops of the deluge that some think will follow the release of his English .
- Whedon released it online, where it became an iTunes smash and inspired a deluge of homemade Evil League of Evil application-videos by fans.