S: (n) straitjacket (anything immaterial that severely hinders or confines; ) "they defected because Russian dance was in a straitjacket"
S: (n) straitjacket,straightjacket (a jacket-like garment used to bind the arms tightly against the body as a means of restraining a violent person) From word Net
Meaning and definitions of Straitjacket with similar and opposite words in Tamil Dictionary. Also find native spoken pronunciation of Straitjacket in Tamil and in English language.