Gargoyle (Noun)
Meaning 1
A spout that terminates in a grotesquely carved figure of a person or animal.
Classification
Nouns denoting man-made objects.
Meaning 2
An ornament consisting of a grotesquely carved figure of a person or animal.
Classification
Nouns denoting man-made objects.