Definition of goblin

Definition of goblin
  1. goblin Noun A mythical, humanoid creature, often found in contemporary fantasy.
  2. goblin Noun A nature spirit in Heathenry.
Need more help? Try our forum NEW