v. accept (responsibility); hire somebody; occupy, cause to work; deal with; (Informal) get upset, overreact, become very upset; (Slang) eat
TAKE ON
Meaning of TAKE ON in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012