English Dictionary
Definition speak volumes in British English
speak volumes phrase
phrase
1
to provide a lot of information, especially in an indirect way
