Synonyms of Gargoyle

Primary definition: A carved or formed grotesque human or animal figure projecting from the gutter or canopy of a building, designed to act as a spout to throw rainwater clear of the walls.

Full Dictionary Entry

Antonyms & Opposite Concepts