Dictionary
Thesaurus
Encyclopedia
Translator
Web
troll - 2 reference results
troll, in Scandinavian folklore, dwarfish or gigantic creature of caves and hills. Variously friendly or malicious, trolls toiled as smiths. The mountain king in Ibsen's Peer Gynt is a troll.
Search another word or see troll on Dictionary | Thesaurus
FacebookTwitterFollow us: