overmastering

英[ˌəʊvə'mɑːstə] 美[ˌoʊvə'mɑːstə]
  • vt.压倒;征服;打胜
overmastered overmastered overmastering overmasters
Verb:
  1. overcome by superior force

【邻近词汇】