“they defected because Russian dance was in a straitjacket”
“the government is operating in an economic straitjacket”
- Type of:
-
balk, baulk, check, deterrent, handicap, hinderance, hindrance, impediment
something immaterial that interferes with or delays action or progress