English

edit

Noun

edit

clamp-down (plural clamp-downs)

  1. Alternative form of clampdown