meaning of liberator

1. One who, or that which, liberates; a deliverer.
2.
someone who releases people from captivity or bondage


Related Words

liberator | liberatory |

Developed & Maintained By Taraprasad.com

Treasure Words