Definitions for "Straitjacket"
a jacket-like garment used to bind the arms tightly against the body as a means of restraining a violent person
A straitjacket is a garment shaped like a jacket with overlong sleeves. The ends of these can be tied to the back of the wearer, so their arms are kept close to their chest with possibility of only little movement.
anything immaterial that severely hinders or confines; "they defected because Russian dance was in a straitjacket"; "the government is operating in an economic straitjacket"
Keywords:  seminars, metaphor, teach, books, good
a good metaphor for what books and seminars teach