o chìm ngập
Xem thêm: submerse, drown, overwhelm, submerse, inundate, deluge
v.
I was drowned in work
The noise drowned out her speech
submerge your head completely