Chance fellow, one who could be called lucky (5)
I believe the answer is:
fluke
'chance' is the definition.
(I have seen 'Lucky chance ' mean 'fluke' so perhaps 'chance' could also mean 'fluke')
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for fluke that I've seen before include "flounder" , "Accidental success" , "Fortuitously secure" , "Lucky chance" , "Barb on anchor - chance success" .)