embower
Verb
Meaning
To cover with a bower; to shelter with trees.
To lodge or rest in a bower.
Source: Webster's dictionarySynonyms
bower
harbor
chase
compass
cover
bound
bow
shield
shadow
curved
shelter
bent
surround
conceal
encompass
Show all synonyms