Gargoyle
[n] an ornament consisting of a grotesquely carved figure of a person or animal
[n] a spout that terminates in a grotesquely carved figure of a person or animal
Related Information
Related Terms
baboon, bag, beak, blemish, blot, dog, downspout, eyesore, fright, hag, harridan, mess, monster, monstrosity, no beauty, scarecrow, sight, spout, teratism, ugly duckling, waterspout, witch