Main entry: overwhelm, deluge, flood out
Definition: charge someone with too many tasks
Main entry: overmaster, overpower, overwhelm
Definition: overcome by superior force
Main entry: submerge, overwhelm, drown
Definition: cover completely or make imperceptible
Usage: I was drowned in work; The noise drowned out her speech
Main entry: sweep over, overtake, overwhelm, overcome, overpower, whelm
Definition: overcome, as with emotions or perceptual stimuli