bower - definition and synonyms

noun [countable] literary 

Your browser doesn’t support HTML5 audio

/ˈbaʊə(r)/
singularbower
pluralbowers
  1. 1
    a pleasant area in a forest or garden where the trees protect you from the sun