limeade
/ˈlaɪmeɪd/
limeade
English
Noun
Ad
Definition
A (variety of) citrus drink made from water, sugar, and the juice of limes.
Etymology
From lime + -ade.
Ad
/ˈlaɪmeɪd/
limeade
A (variety of) citrus drink made from water, sugar, and the juice of limes.
From lime + -ade.