limeade

(noun)

noun

1. sweetened beverage of lime juice and water

Definition categories: food