Webster's Revised Unabridged Dictionary · 1913

flowerbed

flowerbed , noun

1.
a bed in which flowers are growing.