Dictionary Check: gargoyle
"gargoyle" is a valid word!
Scrabble
13
points
Words with Friends
15
points
Definition
noun
a spout that terminates in a grotesquely carved figure of a person or animal
noun
an ornament consisting of a grotesquely carved figure of a person or animal
Advertisement