Dictionary search results

Showing 1-3 of 3 results

amnesty British & World English

An official pardon for people who have been convicted of political offences

amnesty English Thesaurus

an amnesty for political prisoners

Amnesty International British & World English

An independent international organization in support of human rights, especially for prisoners of conscience. The organization was awarded the Nobel Peace Prize in 1977