CLAMP DOWN





Definition:

  1. [verb] repress or suppress (something regarded as undesirable); "The police clamped down on illegal drugs"
    Synonyms: crack down

Synonyms: