grandgore

/ˈɡrændɡɔr/

Definitions

1. noun

a type of large, ferocious troll or monster, often found in folklore, typically depicted as a giant with sharp teeth and claws.

“The villagers spoke of a grandgore that had been terrorizing their town for months.”

Synonyms

  • ogre
  • troll

Antonyms

  • hero
  • saint