flower bed

US 
UK 
  • n.花坛
  • Web花圃;花床;花池子
flower bed
n.
1.
花坛a piece of ground in a garden/yard or park where flowers are grown

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard