cover completely and usually suddenly
defeat or make powerless (usually a group of people) by much greater force of numbers
make (sb) completely helpless, usually suddenly
"I was drowned in work"
"The noise drowned out her speech"
They were overwhelmed by an avalanche.
She was suddenly overwhelmed by an immense breaking sea.
出自：Journal of Navigation