LIBERATION


Meaning of LIBERATION in English

n.

1.

Deliverance, rescue, release, setting free.

2.

Release, discharge.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.