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