Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Charmer
One who charms, or has power to charm; one who uses the power of enchantment; a magician.
One who delights and attracts the affections.
Synonyms
Magician
Try it Free
Learn More