RichThesaurus
breathe new life into
vs
relaunch
breathe new life into
relaunch
noun
The act or fact of launching again.
verb
To launch again.
How often have the words
breathe new life into
and
relaunch
occurred in a corpus of books?
(source:
Google Ngram Viewer
)