o·ver·pow·er·ing
adjective/ˌəʊvəˈpaʊərɪŋ/
/ˌəʊvərˈpaʊərɪŋ/
- very strong or powerful
强烈的;极强大的;坚强的 - an overpowering smell of fish
浓烈的鱼腥味儿 - an overpowering personality
极强的个性 - The heat was overpowering.
酷热难当。 - a totally overpowering sense of failure
一种完全压倒性的失败感
Oxford Collocations DictionaryOverpowering is used with these nouns:- smell
- stench
- stink
- …
- an overpowering smell of fish