Online English Dictionary

Home

Gargoyle


n.

A spout projecting from the roof gutter of a building, often carved grotesquely.


© 2009 Dammam Community College