straightjacket - Inglés Sinónimo Diccionario

straightjacket

n.
[1] straitjacket