limeade Meaning, Definition & Usage

  1. noun sweetened beverage of lime juice and water

WordNet