trollimog

/trɔːlɪˈmɒɡ/

Definitions

1. noun

A mythical creature, often depicted as a large, amphibious, humanoid being, typically found in fantasy fiction.

“The brave knight battled the fearsome trollimog in the dark cave.”

Synonyms

  • goblin
  • ogre

Antonyms

  • angel
  • cherub