Gargoyle - Definition

gargoyle

n 1: a spout that terminates in a grotesquely carved figure of a
person or animal
2: an ornament consisting of a grotesquely carved figure of a
person or animal

Look up another word