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