lemon water

English dictionary entry

Meanings

noun
  1. Water mixed with lemon juice, claimed to have various health benefits.

Word forms

lemon water lemonwater
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.