lemonade
1. [ noun ] (food) sweetened beverage of diluted lemon juice
Related terms: fruit_drink
Similar spelling:   Lemond
  Lemmond
  lemonwood
  lemon_tree
  Lemonds
  lemon-wood