clamped down on

English

Verb

clamped down on

  1. simple past and past participle of clamp down on