verb
simple past and past participle of tackle
adjective
(not comparable) Made of ropes tackled together.
(not comparable) Having been forced to the ground.
(comparable) That was addressed as a problem or challenge.