LIBERATOR Meaning of LIBERATOR in English n. one who liberates, one who frees or releases Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012