overpowering meaning in English
adj.
压倒(优势)的;极强大的;难抗拒的;制止不了的。 an overpowering smell 难闻的气味。
adv.
-ly
Examples
- You will excuse my being so much overpowered .
你要原谅我这样情不自禁。 - I figured the two of us could overpower him .
我估计咱们两人能对付得了他。 - Human will can overpower natural forces .
人定胜天。 - The window was closed and the stink was overpowering .
窗户关得严严的,房间里臭气熏天。 - He was soon overpowered .
他很快就被制服了。