Dictionary search results

Showing 1-2 of 2 results

denounce British & World English

Publicly declare to be wrong or evil

denounce English Thesaurus

the pope denounced abortion and the use of contraceptives


You searched for denounce