embower

/ɛmˈbaʊɚ/

verb

  1. 1

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

  2. 2

    To lodge or rest in or as in a bower.

  3. 3

    To form a bower.

Translate “embower” to another language

Click any language to open the translator with this word already filled in.

Embower Definition & Meaning | TranslatePulse