nine lives

listen to the pronunciation of nine lives
English - Turkish
English - English
durability; near immunity to damage

He was badly hurt many times but seems to have nine lives.

cats have nine lives
cats presumed ability to survive many mishaps