troll in Danish troll in Danish trold noun giant supernatural being; grotesque humanoid creature living in caves or hills or under bridges Add to Flashcards