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