o·ver·pow·er·ing /ˌəʊvəˈpaʊərɪŋ◂ $ ˌoʊvərˈpaʊr-/ adjectiveadj 1 STRONG FEELING OR BELIEFSTRONG TASTE OR SMELLvery strong 很强的,强烈的 → intense an overpowering smell of rotten flesh 浓烈的腐肉气味
He felt an overpowering desire to slap her. 他恨不得打她一记耳光。
—overpoweringly adverbadv