What is the meaning of Tackled?

simple past and past participle of tackle

Made of ropes tackled together.

Having been forced to the ground.

That was addressed as a problem or challenge.

Source: wiktionary.org