ST CLEMENTS


Meaning of ST CLEMENTS in English

■ noun a non-alcoholic cocktail of orange juice mixed with lemonade or bitter lemon.

Origin

1980s: the name of a London church, with ref. to the first line of the children's song Oranges and lemons, say the bells of ~ .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.