English synonyms about - contact  

limeade

noun

1 limeade

Sweetened beverage of lime juice and water.


Find more on limeade elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0262