Daily Dictionary
Download from App Store
Word of the Day
December 3, 2022
deluge
Definition
a large quantity of something arriving at the same time
Example Usage
the company had received a deluge of complaints in the last week alone
Synonyms
flood
stream
barrage
outpouring
Get Daily Dictionary for iPhone and iPad
Word of the day notifications. Bookmarks. Home Screen widget. And much more.