What does gargoyles mean?
noun
A carved stone figure, typically depicting a mythical creature, used as a water spout on a building, especially a church.
Example
"The gargoyles on the cathedral's facade were said to ward off evil spirits."
Definition generated by AI and curated by RJS Tech Solutions LLP.