GARGOYLE


Meaning of GARGOYLE in English

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

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