deluge
de
ˈdɛ
de
luge
ljuʤ
lyooj
/dˈɛljuːd‍ʒ/

Definicja i znaczenie słowa „deluge” po angielsku

01

potop, ulewa

a sudden and heavy rainfall
deluge definition and meaning
02

powódź, potop

the overflow of normally dry land by rising water
deluge definition and meaning
03

potop, lawina

an overwhelming quantity of something, especially information, work, or emotion
to deluge
01

zalewać, zatapiać

to flood or cover completely with water
to deluge definition and meaning
02

zalewać, przytłaczać

to overwhelm someone or something with an excessive amount of tasks, messages, or demands
LanGeek
Pobierz Aplikację
langeek application

Download Mobile App

App Store