Find the word definition

The Collaborative International Dictionary
imbower

Embower \Em*bow"er\, v. t. To cover with a bower; to shelter with trees. [Written also imbower.] [Poetic]
--Milton. -- v. i. To lodge or rest in a bower. [Poetic] ``In their wide boughs embow'ring. ''
--Spenser.

Wiktionary
imbower

vb. (archaic form of embower English)