Drench or submerge or be drenched or submerged
(Verb)

Swamped Is Also Mentioned In