Definition of "flowerbed"

flowerbed