Green’s Dictionary of Slang

skin v.5

[SE phr. by the skin of one’s teeth]

to survive.

[UK]A.G. Empey Over the Top 68: My thoughts generally ran in this channel: Will I emerge safely from the next attack? If I do, will I skin through the following one, and so on?