The ability to survive is an explorer's craft (9)
I believe the answer is:
endurance
'the ability to survive' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for endurance that I've seen before include "Surviving" , "Patient suffering" , "ship bound for the Antarctic" , "Ability to stay a difficult course, courage" , "Tenacity" .)