clamp down

US 
UK 
  • v.严厉打击;强制执行;严禁;施压
  • Web取缔;施加压力;对……施压
Simple Present:clamps down  Present Participle:clamping down  Past Tense:clamped down  
v.
1.
严厉打击;强制执行;严禁;施压

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard