Found 2 items, similar to limeade.
English → English (WordNet)
Definition: limeade
limeade
n : sweetened beverage of lime juice and water
English → English (gcide)
Definition: limeade
limeade
\limeade\ n.
A sweetened beverage of lime juice and water.
[WordNet 1.5]