embower

Our editors are putting together more complete content — check back in about 20 minutes

embower — verb

1. to enclose or shelter in a bower or leafy shelter

1.verb
Definition

to enclose or shelter in a bower or leafy shelter

Example

The garden path was embowered by climbing roses.