overpowering
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
完全压倒一切的失败感
Collocations DictionaryOverpowering is used with these nouns:- smell
- stench
- stink
- …
- an overpowering smell of fish