Sounds Clever
v1.8
Home
About
Word List
Changelog
Tweet
“Deluge”
A severe flood
avalanche, obscure, ambiguous
He received a
deluge
of post, most of it abusive.
The
deluge
of data that practices have acquired is overwhelming.