LEARNit Dictionary
flower bed
noun
/ˈflaʊə bed/
UK
/ˈflaʊər bed/
US
1
a piece of ground in a garden or park where flowers are grown
باغچه, بستر گل, کرته گل