FLOWERBED


Meaning of FLOWERBED in English

[noun] [C] - a part of a garden where flowers are plantedThere's a round flowerbed in the middle of the lawn.

Cambridge English vocab.      Кембриджский английский словарь.