Dictionary search results

Showing 1-2 of 2 results

acclaim British & World English

Praise enthusiastically and publicly

acclaim English Thesaurus

the booklet has been widely acclaimed by teachers