noun A jacketlike garment with very long sleeves which can be secured in place, thus preventing the wearer from moving their arms; formerly often used in psychiatric hospitals to prevent patients from injuring themselves or others.
noun Any situation seen as confining or restricting.
our ever-increasing bureaucratic straitjacket of regulations
verb To put someone into a straitjacket.
verb To restrict the freedom of someone or something, either physically or psychologically.