tough and durable
He has an indomitable will.
tenacious
He is a resilient person.
// MAIN MEANINGtough and durable
Explore more related entries to look up.