overpowered

ˌəʊvəˈpaʊəd

英文释义

imp. & p. p. of Overpower

中文翻译

v. 压服( overpower的过去式和过去分词 ); 击败; (感情等)压倒; 使无法忍受

学习工具