noun British. lemon soda; a soft drink of lemon juice and soda water. noun British a drink made from a sweetened lemon concentrate and water