lemonade

1. (noun) sweetened beverage of diluted lemon juice
Related Words: ade, fruit drink



Terms and Conditions of Use / Copyright Notice