American Dictionary
Definition do (all) the talking in American English
do (all) the talking phrase
phrase
Synonyms and related words

American Dictionary