Definitions of flowerbed:

  • noun:   a bed in which flowers are growing