English dictionary
flowerbed meaning and definition
Definition and meaning of flowerbed at MeaningMonkey.org. flowerbed meaning and definition in the English Dictionary.FLOWERBED noun
Definition of flowerbed (noun)
- a bed in which flowers are growing
- synonyms: bed of flowers, flower bed
Source: Princeton University Wordnet