flowerbed - English Synonyms Dictionary

flowerbed

n.
[1] flower bed , bed of flowers