GARGOYLE


Meaning of GARGOYLE in English

n. water spout in the shape of a monster or grotesque creature (often on Gothic churches); grotesque figure resembling a gargoyle; (Slang) person who ha an ugly face

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.