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-
I write this blog for noting my english study.
0 Comments:
Post a Comment
<< Home