Q: What is the Synonym of Emancipate?

Word:

Emancipate

Synonym:

Deliver

Meaning:

To free from bondage, oppression, or restraint; liberate.

March 22, 2011 | Tahir Abbas | No Comments | 27 views