Definition of Clampdown

  • (noun) sudden restriction on an activity

Synonyms of Clampdown


No Synonyms Found.

Antonyms of Clampdown


No Antonyms Found.

Homophones of Clampdown


No Homophones Found.