lemonade

Explore definitions, synonyms, and language insights of lemonade

Definitions

Noun
sweetened beverage of diluted lemon juice

More General Terms