embowers

verb
  1. to enclose or shelter in or as if in a bower; to surround with foliage or greenery
  2. Usage: literary

Examples