EMBOWERED





Definition:

  1. [adjective] enclosed or sheltered in or as if in a bower; "a house embowered with wysteria"

Synonyms: