OZDIC
x
liberator
Save
UK /ˈlɪbəɹeɪtə/
US /ˈlɪbəɹeɪtəɹ/
noun
1
name
1
Definitions (2)
Thesaurus (2)
Definitions
noun
1
A person who frees or liberates.
name
1
A surname.
Collocations
0
Thesaurus
Synonyms
Antonyms
captor
capturer
Idioms & Phrases
Example Bank
0
Usage Notes
Your note
not saved
0 chars