Dictionary search results

Showing 1-2 of 2 results

sound off 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