YourDictionary

straightjacket

noun, transitive verb

See straightjacket in American Heritage Dictionary 4

Learn more about straightjacket

link/cite print suggestion box