Answer: embowered

AnswerCrossword Clue
EMBOWEREDSurrounded with foliage
emboweredEMBOWER, to give shelter, also IMBOWER
emboweredSurround or shelter (a place or a person), esp. with trees or climbing plants