Crossword Genius

Sailor has time for cake (4)

Ross

I believe the answer is:

tart

I'm a little stuck... Click here to teach me more about this clue!

'time for cake' is the definition.
(I know that cake different from tart)

'sailor has' is the wordplay.
'sailor' becomes 'tar' (tar can mean a sailor).
'has' becomes 't' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'tar'+'t'='TART'

Can you help me to learn more?

(Other definitions for tart that I've seen before include "Sour-tasting pie?" , "Flat pie" , "Open-topped pie" , "Sharp; pastry" , "Bitter - sweet - floozie" .)

I've seen this clue in The Mirror and The Sun.
Want a hint initially instead of a full solution? Install my app