Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of gargoyle

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

Crossword clue for gargoyle

- Grotesque carved face
- Grotesque carved figure projecting from the gutter of a building
- Grotesque ornament
- Grotesque spout
- Grotesque stone ornament on a building
- Grotesque waterspout
- Hideous statue
- Royal egg thrown at hideous statue