gargoyle
English Dictionary
->
Letter G
-> gargoyle
Search Dictionary:
gargoyle Definition
(n)
a
spout
that
terminates
in
a
grotesquely
carved
figure
of
a
person
or
animal
(n)
an
ornament
consisting
of
a
grotesquely
carved
figure
of
a
person
or
animal
gargoyle Synonyms
gargoyle
© Art Branch Inc.