troll in Dutch troll in Dutch trol noun masculine giant supernatural being; grotesque humanoid creature living in caves or hills or under bridges Add to Flashcards