clampdowns is clampdown's Plural Form

clampdown

US [ˈklæmpˌdaʊn]
UK ['klæmp.daʊn]
  • n.压制
  • Web取缔;镇压;对言行的限制或禁止
Plural Form:clampdowns  
n.
1.
压制,取缔