Dictionary search results

Showing 1-2 of 2 results

deride British & World English

Express contempt for; ridicule

deride English Thesaurus

the decision was derided by environmentalists