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