Thesaurus Dictionary
Synonyms and antonyms of To set a person or animal free in American Thesaurus
To set a person or animal free
unleash (verb)
to allow someone or something to be free when they were previously strictly controlled
deliver (verb)
formal to free someone from an unpleasant situation
enfranchise (verb)
to make a slave free
emancipate (verb)
liberating (adjective)
making you feel that you have more freedom to do what you want