straitjacket (n.)

  1. anything immaterial that severely hinders or confines; they defected because Russian dance was in a straitjacket; the government is operating in an economic straitjacket'

  2. a garment similar to a jacket that is used to bind the arms tightly against the body as a means of restraining a violent person

    [ Syn: straightjacket ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.