Liberators, noun plural of liberator. Synonyms in the same form.
deliverers, emancipators, manumitters
All synonyms for liberator →