lemon squash


lemon squash

n (Cookery) Brit a drink made from a sweetened lemon concentrate and water

lem′on squash′


n.
Brit. a soft drink made with sweetened lemon juice and water. [1875–80]
Translations
spremuta di limone