n.
1.an overwhelming number or amount
2.a heavy rain
3.the rising of a body of water and its overflowing onto normally dry land deluge v.
1.fill quickly beyond capacity
2.charge someone with too many tasks
3.fill or cover completely, usually with water
Idiom of the Day
draw lots/straws
to choose from a group of straws or things to decide who will do something
We decided to draw lots to see who would wash the dishes.