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.      Английский словарь Оксфорд тезаурус.