DictionaryAI

lemon water

Short definition from Wiktionary

Noun

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

We haven’t written up lemon water yet: Simple and Standard meanings, examples and a quiz.