straitwaistcoated

Adjective

 * 1) Confined in a straitwaistcoat; straitjacketed.