Idiom: Save your skin

Idiom Definitions for 'Save your skin'


If someone saves their skin, they manage to avoid getting into serious trouble.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: