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 saved
0 chars