We do not currently know of any antonyms for puts new life in.
For similar words to puts new life in, try: