English Dictionary
Definition up the slack in British English
up the slack phrase
phrase
1
to improve an organization or system by using people, equipment, and money in a more effective way
Synonyms and related words
Example
Why should their colleagues have to pick up the slack?
Synonyms and related words
