Definition Definition

embower - Meaning and Examples

Meaning of 'embower' (Webster Dictionary)

1 . Embower [ v. i.]
- To lodge or rest in a bower.
2 . Embower [ v. t.]
- To cover with a bower; to shelter with trees.