CANTERBURY BELL


Meaning of CANTERBURY BELL in English

[Can.ter.bury bell] n [Canterbury, England] (1578): any of several bellflowers (as Campanula medium) cultivated for their showy flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.