Online English Dictionary

Home

Lemonade


n.

A beverage consisting of lemon juice mixed with water and sweetened.


© 2009 Dammam Community College