save one's carcass

listen to the pronunciation of save one's carcass
English - English
save oneself, rescue oneself from danger