LEMONADE


Meaning of LEMONADE in English

n.1 an effervescent or still drink made from lemon juice.

2 a synthetic substitute for this.

Oxford English vocab.      Оксфордский английский словарь.