LIBERATOR


Meaning of LIBERATOR in English

n. 25B6; noun RESCUER, saviour, deliverer, emancipator; historical manumitter.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.