GARGOULETTE


Meaning of GARGOULETTE in English

noun a water cooler or jug with a handle and spout; a gurglet.

Webster English vocab.      Английский словарь Webster.