×

gargouille meaning in English

n. gargoyle, water spout in the shape of a monster or grotesque creature (often on gothic churches); grotesque figure resembling a gargoyle

Related Words

  1. gargote
  2. gargouillement
  3. gargouiller
  4. gargousse
PC Version

Copyright © 2018 WordTech Co.