Xem thêm: submergence, submersion, immersion, submerse, drown, overwhelm, submerse, inundate, deluge
n.
v.
I was drowned in work
The noise drowned out her speech
submerge your head completely