straitjacket
noun#28,024
Translation
- 拘束衣こうそくい
English definition
- anything immaterial that severely hinders or confines
Examples
- After playing a theremin, all other instruments make you feel like you're in a straitjacket.
- They put Tom in a straitjacket.