Gargoyle
English Meaning
A spout projecting from the roof gutter of a building, often carved grotesquely.
- A roof spout in the form of a grotesque or fantastic creature projecting from a gutter to carry rainwater clear of the wall.
- A grotesque ornamental figure or projection.
- A person of bizarre or grotesque appearance.