flowerbed
/ˈflaʊərbɛd/Definitions
1. noun
a bed of flowers, especially one planted and maintained in a garden or yard
“The neighbors spent the weekend tending to their beautiful flowerbeds.”
1. noun
a bed of flowers, especially one planted and maintained in a garden or yard
“The neighbors spent the weekend tending to their beautiful flowerbeds.”