Definitions
noun
an ornament consisting of a grotesquely carved figure of a person or animal
noun
a spout that terminates in a grotesquely carved figure of a person or animal
Look “gargoyle” up elsewhere
Want another word?
Spin the dictionary for a fresh one.