Big Huge Thesaurus

straightjacket

noun

sounds kind of like