straitjacket - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    a jacket with very long arms that can be tied behind the back of someone who is violent to stop them from harming anyone
  2. 2
    something that limits someone’s freedom to do something

    The company is now free from the straitjacket of government regulation.