amuletteTop 20000MeaningsNoun1. amulet (object intended to bring protection to its owner)Examples1Cette amulette me porte chance.This amulet brings me good luck.