English | German | Russian | Czech

gargoyle English

Meaning gargoyle meaning

What does gargoyle mean?

gargoyle

an ornament consisting of a grotesquely carved figure of a person or animal a spout that terminates in a grotesquely carved figure of a person or animal

Synonyms gargoyle synonyms

What other words have the same or similar meaning as gargoyle?

Are you looking for...?