gargoyle

Noun
  1. A spout that terminates in a grotesquely carved figure of a person or animal (synset 103423528)
  2. An ornament consisting of a grotesquely carved figure of a person or animal (synset 103423398)

Found on Word Lists

Other Searches