embower
About 0.00 uses per million words.
Meaning
- verb To enclose something or someone as if in a bower; shelter with foliage.
- verb To lodge or rest in or as in a bower.
- verb To form a bower.
Similar words
bower imbower emboss belay embay umbelap enwomb envelop embosom wrap up
Often followed by
the it us and them
Word family
embowered embowering embowers
Save “embower” to learn later