Definition of embower in English:

embower

verb

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

    ‘the house stood remote, embowered in trees’
    • ‘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.’
    • ‘There they sit, the two old friends, embowered in the snugness of their first-floor rooms.’
    • ‘You'll find it painted pink, like a rare orchid embowered by its own green leaves.’

Pronunciation

embower

/ɛmˈbaʊə//ɪmˈbaʊə/