GURGLET


Meaning of GURGLET in English

noun a porous earthen jar for cooling water by evaporation.

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