Nine-lives definitions

(idiomatic) (usually of a cat) Durability; near immunity to damage.

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

noun
1
0