|
Definition of Embower
1. Verb. Enclose in a bower.
Definition of Embower
1. v. t. To cover with a bower; to shelter with trees.
Definition of Embower
1. to surround with foliage [v -ED, -ING, -S]
Medical Definition of Embower
1. To cover with a bower; to shelter with trees. Alternative forms: imbower] . To lodge or rest in a bower. "In their wide boughs embow'ring. " Source: Websters Dictionary (01 Mar 1998)