English / word
lemonade
noun A2MEANING IN ENGLISH
a refreshing cold drink made from lemon juice, sugar, and water
In context
01
A cold glass of fresh lemonade quenched our thirst instantly.
02
The children set up a small lemonade stall in front of the house.
Synonyms
lemon drink,citrus cooler