gargoyle
nounA stone carving of a strange or ugly creature, often with a spout, that sticks out from the roof of a building to carry rainwater away from the walls.
No synonyms or antonyms found for this word.
No synonyms or antonyms found for this word.