What is the full meaning of straitjacketed
STRAITJACKET, to confine in or as if in a straitjacket [v]
Example of the word straitjacketed placed on a Scrabble board.