Lemonade - What does it mean?

lemonade | |

lemonade

Noun

  • A still beverage consisting of lemon and sugar, sometimes ice, and water, used mainly as a refreshment.
  • A carbonated beverage made from lemon or artificial lemon flavouring/flavoring, water and sugar.
  • Not English

    has no English definition. It may be misspelled.