We found one dictionary that defines the word save the life of:
General (1 matching dictionary)
General (1 matching dictionary)
- save the life of, save the life of (someone): Merriam-Webster