flowerbed
1. [ noun ] (geography) a bed in which flowers are growing
Synonyms: flower_bed bed_of_flowers
Related terms: bed tulip_bed rose_bed
Similar spelling:   flower_bed
  flower_bud
  floorboard
  flowerpot
  flower_power