nine lives
Definition from Wiktionary, the free dictionary
[edit] English
[edit] Noun
- (idiomatic) (usually of a cat) durability; near immunity to damage
- He was badly hurt many times but seems to have nine lives.