Webster's Revised Unabridged Dictionary · 1913
flowerbed
Copy link
flowerbed
, noun
1.
a bed in which flowers are growing.
↑