(n) A great flood; a heavy fall of rain; anything that comes in vast quantities (like a flood); (v) to flood
Owners are hoping this summer will bring a deluge of visitors to their new theme park in Sainikpuri.
A torrential downpour deluged the entire town.
Synonyms: swamp, inundate
Antonyms: trickle, dribble
I hope you have found this site to be useful. If you have any corrections, additions or comments, please contact me at jayadevarao@gmail.com OR
No comments:
Post a Comment