overmaster

/,ouvə'mɑ:stə/
Verb
  1. overcome by superior force

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

overmaster
The general's strategy overmastered the enemy's defenses.