hobbinoll

/ˈhɒɡˌɡɒlɪn/

Definitions

1. noun

a mythical evil spirit or a source of trouble or annoyance

“The politicians were accused of being hobgoblins, stirring up unnecessary fears and worries among the public.”

Synonyms

  • goblin
  • ogre

Antonyms

  • angel
  • savior