Subscriber login


Forgot your password?

Library card login

Other

Amnesty International

Definition of Amnesty International
  • an independent international organization in support of human rights, especially for prisoners of conscience. The organization was awarded the Nobel Peace Prize in 1977.

Amnesty International in other Oxford dictionaries

Definition of Amnesty International in the US English dictionary
  |  Cite

Word of the day

leporine

/ ˈlɛpərʌɪn /
adjective
of or resembling a hare or hares …