overpower:(以力气或权力)制服,压倒,征服,所以是verb
参考资料:https://dictionary.cambridge.org/dictionary/english-chinese-simplified/overpower?q=overpowered
https://translate.google.com.my/?sl=auto&tl=zh-CN&text=overpower&op=translate
overpower的past tense是overpowered
参考资料:https://www.google.com.my/search?q=overpowered&ie=UTF-8&oe=UTF-8&hl=en-my&client=safari
Overpower 是 Verb
overpower meaning - Google Search
Overpower 的 Past Tense 是 Overpowered
overpower past tense - Google Search