TAKE UP THE SLACK Meaning of TAKE UP THE SLACK in English do somebody's work, fill in When I'm away, Hal takes up the slack. He does my job. English idioms vocab. Словарь английских идиом и выражений. 2012