CHELSEA FLOWER SHOW


Meaning of CHELSEA FLOWER SHOW in English

an exhibition of flowers, plants and garden design that takes place every year in the gardens of the Chelsea Hospital , London. It is the most important garden exhibition in Britain, and a major social event.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.