Definition of Clampdown

  • 1. Sudden restriction on an activity Noun

Semanticaly linked words with "clampdown"

Hyponims for word "clampdown"