American Dictionary
Definition several balls in the air in American English
several balls in the air phrase
phrase
Synonyms and related words

American Dictionary