Wednesday, June 14, 2006

deluge


 noun [C]
1    a large flood, or a period of time when it rains continuously
2    a large amount of something such as letters, questions etc that someone gets all at the same time
deluge verb [T]:
?We were deluged with mail.

Etyma: de-

0 Comments:

Post a Comment

<< Home