Learn how to say Liberatory correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word liberation:
the act of setting someone free from imprisonment, slavery, or oppression; release:
the liberation of all political prisoners
freedom from limits on thought or behaviour:
the struggle for women’s liberation