Definitions for "Embower"
Keywords:  bower, lodge, shelter, rest, enclose
To cover with a bower; to shelter with trees.
To lodge or rest in a bower.
enclose in a bower