GOGLET


Meaning of GOGLET in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.