TACKLE Meaning of TACKLE in English v. deal with; stop, bring down (as in football); undertake; set about Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012