Deplored Synonyms and Antonyms

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

Deplored Is Also Mentioned In