Deplores Synonyms and Antonyms

To feel or express strong disapproval of
(Verb)
Advertisement
Advertisement