Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. tackleable
a subject you are able to tackle is deemed tackleable. - tackle-able.
"John looked tired in the second half and he seemed tackleable on the ball."