American Dictionary
Definition carry the ball in American English
carry the ball phrase
phrase
1
to be responsible for getting something done
Synonyms and related words
