Noun Definition

lemonade

1.Definition: sweetened beverage of diluted lemon juice

Category: Food