AMNESTY Meaning of AMNESTY in English n. Amnesty International, international human rights organization Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012