GOGLET


Meaning of GOGLET in English

n. Ind. a long-necked usu. porous earthenware vessel used for keeping water cool.

Etymology: Port. gorgoleta

Oxford English vocab.      Оксфордский английский словарь.