LIMEADE

Definition of LIMEADE

  1. (noun)sweetened beverage of lime juice and water