English Dictionary
Definition Amnesty International in British English
Amnesty International
1
an international organization that tries to help people who have been put in prison or tortured because of their political, religious, or other beliefs
Synonyms and related words
