Home

Word

gargoyle, n.
(gargoyles)
more info an ornament consisting of a grotesquely carved figure of a person or animal
<noun.artifact>

gargoyle
semantic pointers
hypernym
more info a spout that terminates in a grotesquely carved figure of a person or animal
<noun.artifact>

gargoyle
semantic pointers
hypernym