hobgoblin

Noun
  1. (folklore) a small grotesque supernatural creature that makes trouble for human beings (synset 109566877)
  2. An object of dread or apprehension (synset 105819688)
    "Germany was always a bugbear for France"; "A foolish consistency is the hobgoblin of little minds"

Other Searches