Шукати
Deluge
01
затон
a sudden and heavy rainfall
02
затон
a severe flood of water
03
затон
an overwhelming number or amount
to deluge
01
засипати
to flood or submerge an area with an overwhelming amount of water
02
засипати
charge someone with too many tasks
03
засипати
fill quickly beyond capacity; as with a liquid