GARGOYLE


Meaning of GARGOYLE in English

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

Webster's English dictionary.      Английский словарь Webster.