We do not currently know of any antonyms for put straitjacket on.
For similar words to put straitjacket on, try:
Did you mean put on?