flower bed

 

noun

  • a garden plot in which flowers are grown.