TOP

Definition of liberator noun from the Oxford Advanced Learner's Dictionary

liberator

noun
 
/ˈlɪbəreɪtə(r)/
 
/ˈlɪbəreɪtər/
jump to other results
  1. a person who frees a country or person from the control of somebody else
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day