subjugate
- vt. 征服;使服从;克制
英英释意
- 1. put down by force or intimidation;
- "The government quashes any attempt of an uprising"
- "China keeps down her dissidents very efficiently"
- "The rich landowners subjugated the peasants working the land"
- 2. make subservient; force to submit or subdue