Toll Free: (800) 790-3680

"gargoyle" Definition & Translations

Search for an expression in any language pair... Dictionary Home

gargoyle (English)
A carved stone with a spout designed to evacuate water from the roof, represented as a grotesque elongated figure.
An ugly or ill-tempered woman.

Translate gargoyle

Learn how to say "gargoyle" in other languages:

Browse our dictionary

Find other interesting words by browsing through our English dictionary.

Get Quote

Translation Services USA® is the registered trademark of Translation Services USA LLC