limeade
/ˈlaɪmeɪd/
noun 2
Definitions
noun
1
A (variety of) citrus drink made from water, sugar, and the juice of limes.
2
A serving of this drink.
Your note
not saved0 chars
noun
A (variety of) citrus drink made from water, sugar, and the juice of limes.
A serving of this drink.