Definition of embower in US English:

embower

verb

[with object]usually be embowered
literary
  • Surround or shelter (a place or a person), especially with trees or climbing plants.

    ‘the house stood remote, embowered in trees’
    • ‘You'll find it painted pink, like a rare orchid embowered by its own green leaves.’
    • ‘There they sit, the two old friends, embowered in the snugness of their first-floor rooms.’
    • ‘Vast tombs, embowered beneath the weeping willow and the fir tree, told of the antiquities of the Lloyd family, as well as of their wealth.’

Pronunciation

embower

/əmˈbou(ə)r/