← Back to browseliberatorsnoun#43,649TranslationNo Japanese definition yet.English definitionsomeone who releases people from captivity or bondageExamplesNo examples yet.Similar wordsliberatorliberateliberatedliberatesliberaliberation← phrasedvassily →