limeade n 1: sweetened beverage of lime juice and water
limeade \limeade\ n. A sweetened beverage of lime juice and water. [WordNet 1.5]