It’s rosy for a sailor getting half the boat (5)
I believe the answer is:
attar
'it's rosy' is the definition.
I can't judge whether this definition defines the answer.
'a sailor getting half the boat' is the wordplay.
'a sailor' becomes 'tar' (tar is a kind of sailor**).
'getting' is a charade indicator (letters next to each other).
'half' suggests halving the letters.
'boat' cut in half is 'at'.
'tar' put after 'at' is 'ATTAR'.
'for' acts as a link.
Can you help me to learn more?
(Other definitions for attar that I've seen before include "Fragrant essential oil from damask roses" , "Fragrant rose oil" , "Essential oil from flowers" , "Send out roses" , "Fragrant oil from flowers" .)