We do not currently know of any antonyms for put a shine on.
For similar words to put a shine on, try: