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
tenterhooks
to be in a state of suspense or strain because of uncertainty
We have been on tenterhooks all week while we wait for the court decision.