overbowering

Adjective

 * 1) overarching so as to form a bower or shelter
 * overbowering trees