clamp-down

English

Noun

clamp-down (plural clamp-downs)

  1. Alternative form of clampdown.