Antonyms for the term "sings the praises" are many, and each conveys a different shade of meaning. Some of the common antonyms include disapproves, criticizes, condemns, censures, disparages, denigrates, vilifies, and castigates. When a person disapproves or criticizes someone or something, they express negative feedback and do not highlight any positive aspects. On the other hand, when a person sings the praises, they express admiration and acknowledge the virtues and positive attributes. The antonyms for singing praises are often used in situations where the speaker wants to highlight flaws or bring attention to negative aspects to improve a situation or discourage certain behaviors.