vocab dash
Log in
Sign up
gargouille
Top 30000
Meanings
Noun
1. gargoyle (of water pipe)
2. gargoyle (of a building)