'limeade' definitions:

Definition of 'limeade'

(from WordNet)
noun
Sweetened beverage of lime juice and water

Definition of 'limeade'

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