LIBERATING


Meaning of LIBERATING in English

adj. emancipative, tending to set free; freeing; making a person feel free and able to behave as he or she feels

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.