Desert island left having good grounds (8)
I believe the answer is:
rational
'having good grounds' is the definition.
I can't judge whether this definition defines the answer.
'desert island left' is the wordplay.
'desert' becomes 'rat' (abandon treacherously).
'island' becomes 'iona' (Scottish island).
'left' becomes 'L' (common abbreviation).
'rat'+'iona'+'l'='RATIONAL'
Can you help me to learn more?
(Other definitions for rational that I've seen before include "Logical; sensible" , "Endowed with reason" , "Reasoning, logical" , "Based on logic or reasoning" , "Not absurd" .)