Noun flowerbed has 1 sense
  1. flowerbed, flower bed, bed of flowers - a bed in which flowers are growing
    --1 is a kind of bed
    --1 has particulars: rose bed, bed of roses; tulip bed
,
TOP