Dictionary search results

Showing 1-3 of 3 results

acclaim British & World English

Praise enthusiastically and publicly

acclaim English Thesaurus

the booklet has been widely acclaimed by teachers