flower bed

noun
🔊/ˈflaʊə bed/
🔊/ˈflaʊər bed/
jump to other results
  1. a piece of ground in a garden or park where flowers are grown花坛
    • a garden with beautifully kept flower beds拥有精美花坛的花园
    Topics Gardensc2