save one's skin - English Synonyms Dictionary