Definition, Meaning & Synonyms

embower

verb
/ɪmˈbaʊər/
Definition
To shelter or enclose in a bower; to surround with trees or plants.
Examples
  • They decided to embower the garden with flowering trees to create a beautiful retreat.
  • To embower the patio, the homeowners planted climbing vines on trellises.
Meaning
To provide a place that is enclosed or softly covered by trees and foliage, making it secluded or protective.
Synonyms
  • shelter
  • enclose
  • shade
  • surround
  • protect