Tackled

Definition:

  • (imp. & p. p.) of Tackle
  • (a.) Made of ropes tacked together.