Synonyms for
Gargoyle
Definition
a grotesque carved human or animal figure, especially one used as a spout to carry water clear of a wall
Synonyms for
Definition
a grotesque carved human or animal figure, especially one used as a spout to carry water clear of a wall