English Dictionary
◊ EMBOWERED
embowered
adj : enclosed or sheltered in or as if in a bower; "a house
embowered with wysteria"