v. flood, cover; deluge; pass over or roll over something so as to submerge it, drown; overwhelm, overcome, overpower
WHELM
Meaning of WHELM in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012