Definition of gargoyle

Definition of gargoyle
  1. gargoyle Noun A carved grotesque figure on a spout which conveys water away from the gutters.
  2. gargoyle Noun Any decorative carved grotesque figure on a building.
  3. gargoyle Noun A fictional winged creature.
  4. gargoyle Noun An ugly woman.
Need more help? Try our forum NEW