|
bind, chain, check, clog, confine, cuff, curb, drag feet, encumber, hamper, hamstring, handcuff, hang up, hinder, hobble, hog-tie, hold captive, leash, manacle, put straitjacket on, repress, restrain, restrict, shackle, throw monkey wrench ... Search another word or see puts straitjacket on on Dictionary ... Make straitjacket...
|
thesaurus.reference.com/browse/puts+straitjacket+on
thesaurus.reference.com/browse/puts+straitjacket+on
|
|