文polyglot.
← English dictionary
English / word

Liberation

noun C1
MEANING IN ENGLISH

the action of setting someone free from imprisonment, slavery, or oppression; release

In context

01

The liberation of the country took many years.

02

Liberation movements inspired many countries.

Synonyms

freedom,emancipation,release

Antonyms

oppression,captivity,enslavement

Collocations

national liberation,women's liberation,liberation movement

Sources

Bidyazo vocabulary library ↗