limeade
1.
(
noun
) sweetened beverage of lime juice and water
Related Words:
ade
,
fruit drink
Terms and Conditions of Use / Copyright Notice