What is the full meaning of straitwaistcoat
a straitjacket [n]
Example of the word straitwaistcoat placed on a Scrabble board.