AMULET Meaning of AMULET in English n. charm, talisman, good-luck piece; fetish Whenever the man rubbed the silver amulet, his number would win Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012