We do not currently know of any antonyms for sings the praises of.
For similar words to sings the praises of, try: