Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Troll
A supernatural being, often represented as of diminutive size, but sometimes as a giant, and fabled to inhabit caves, hills, and like places; a witch.
Synonyms
Fairies
Fairy
Try it Free
Learn More