Meaning of gargoyle
Definition of gargoyle
(noun)
a
spout
that terminates in a
grotesquely
carved
figure
of a
person
or
animal
an
ornament
consisting of a
grotesquely
carved
figure
of a
person
or
animal
Other information on gargoyle
WIKIPEDIA results for
gargoyle
Amazon results for
gargoyle
Tweet