← DefinitionshareGuessflowerbednounA garden area where flowers are planted, often raised or bordered.Synonymsgardennounbordernounplanternoun