Plashoot

Webster's Dictionary of the English Language

·noun A hedge or fence formed of branches of trees interlaced, or plashed.