Betting old ship gets the French to shine (7)
I believe the answer is:
sparkle
'to shine' is the definition.
(I know that sparkle is a more specific form of reflect)
'betting old ship gets the french' is the wordplay.
'betting' becomes 'sp'.
'old ship' becomes 'ark' (as in Noah's ark).
'gets' is a charade indicator (letters next to each other).
'the french' becomes 'le' ('the' in French).
'sp'+'ark'+'le'='SPARKLE'
(Other definitions for sparkle that I've seen before include "showing wit" , "Flashpoint" , "exhibit vivacity" , "Flash brightly" , "Glittering light" .)