Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
amulet
in English
amulet
#uncommon
Plural
amulets
Definitions
Noun
a
charm
worn
for
protection
;
warding
off
evil
The
traveler
wore
an
amulet
around
her
neck
to
protect
herself
from
harm
.
an
ornament
with
magical
symbols
;
offering
spiritual
safeguard
The
ancient
tribe
believed
the
amulet
with
intricate
symbols
held
spiritual
power
.