flowerbed
1.
(
noun
) a bed in which flowers are growing
Synonyms:
bed of flowers
Related Words:
bed
,
bed of roses
,
rose bed
,
tulip bed
Terms and Conditions of Use / Copyright Notice