1. To cover with a bower; to shelter with trees. 2. To lodge or rest in a bower. 3. enclose in a bower
embower | embowered |