HOBGOBLIN

Definition of HOBGOBLIN

  1. (noun)(folklore) a small grotesque supernatural creature that makes trouble for human beings
  2. (noun)an object of dread or apprehension