ALL meanings of flowerbed
- noun flowerbed A part of a garden or park where flowers are grown. 1
- noun flowerbed area where flowering plants are grown 1
- countable noun flowerbed A flowerbed is an area of ground in a garden or park which has been specially prepared so that flowers can be grown in it. 0
- noun flowerbed a plot of ground in which flowers are grown in a garden, park, etc 0