deluge的英文翻译是什么意思,词典释义与在线翻译
Noun:- an overwhelming number or amount;
"a flood of requests"
"a torrent of abuse"
- a heavy rain
- the rising of a body of water and its overflowing onto normally dry land;
"plains fertilized by annual inundations"
Verb:- fill quickly beyond capacity; as with a liquid;
"the basement was inundated after the storm"
"The images flooded his mind"
- charge someone with too many tasks
- fill or cover completely, usually with water