liberator
/ˈlɪbəɹeɪtəɹ/
UK: /ˈlɪbəɹeɪtə/
liberator
English
Noun Top 26,243
Ad
Definition
A person who frees or liberates.
Etymology
From Latin līberātor (“one who sets free”), from līberāre, past participle līberātus (“to set free”); see liberate.
Ad