1. fill with new enthusiasm or energy
breathe new life into a company/team/party
To 'breathe new life into something' means to approach it with renewed energy or to invigorate or refresh it in some way. You could 'breathe new life into a project', or 'breathe new life into a building', for example. This is an idiomatic expression used in both social and professional situations.