WATER MONKEY MEANING IN ENGLISH

• Water monkey Definition & Synonyms

  1. () A jar or bottle, as of porous earthenware, in which water is cooled by evaporation.


RECENT SEARCHES