What is the meaning of Embower?

To enclose something or someone as if in a bower; shelter with foliage.

To lodge or rest in or as in a bower.

To form a bower.

Source: wiktionary.org