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