Tackled

a.
  1. Made of ropes tacked together.