Having some prospect of success (6)
I believe the answer is:
viable
(Other definitions for viable that I've seen before include "Having a prospect of success" , "having potential to succeed" , "Fumbled" , "Capable of life and growth" , "Practicable, able to be done successfully" .)