Dictionary search results

Showing 1-3 of 3 results

sound off British & World English

Express one’s opinions in a loud or forceful manner

sound off in sound1 British & World English

Express one’s opinions in a loud or forceful manner

sound off in sound1 English Thesaurus

he sounds off on the human costs of offshoring