defeat or overcome with superior strength
以优势力量击败(或制服)。
be too intense for; overwhelm
太强烈而使无法忍受;压倒
-
they were overpowered by the fumes 浓烟使他们无法忍受
-
[as adj.
overpowering ]a feeling of overpowering sadness 难以抑制的悲伤。