clampdowns
clamp-downs
noun
Strict actions taken by authorities to suppress illegal or undesirable activities.
"The government announced new clampdowns on tax evasion."
clamp-downs
Strict actions taken by authorities to suppress illegal or undesirable activities.
"The government announced new clampdowns on tax evasion."