RichThesaurus
be someone's knight in shining armor
vs
save someone's skin
be someone's knight in shining armor
save someone's skin
verb
To save someone's life.
To prevent an undesirable occurrence.
How often have the words
be someone's knight in shining armor
and
save someone's skin
occurred in a corpus of books?
(source:
Google Ngram Viewer
)