What is the full meaning of amulets
AMULET, a lucky charm [n]
Example of the word amulets placed on a Scrabble board.