gargoyle

1. (noun) a grotesquely carved figure of a person or animal
Related Words: decoration, ornament, ornamentation

2. (noun) a spout that terminates in a grotesquely carved figure of a person or animal
Related Words: spout



Terms and Conditions of Use / Copyright Notice