embowering

  • v.Cover with leaves; Hidden in the Woods; (Tree) around
  • WebEmbower; Leaf shelter