Meaning of “liberating” in the English Dictionary

british dictionary