Sailor, corrupt, to avoid booze (7)
I believe the answer is:
abstain
'avoid booze' is the definition.
'abstain' can be an answer for 'avoid' (abstaining is a kind of avoiding). I am not certain of the 'booze' bit.
'sailor corrupt' is the wordplay.
'sailor' becomes 'ab' (abbreviation for able seaman).
'corrupt' becomes 'stain' (I've seen this in another clue).
'ab'+'stain'='ABSTAIN'
'to' is the link.
Can you help me to learn more?
(Other definitions for abstain that I've seen before include "Give backing to" , "not come down on either side" , "Refrain (from drink)" , "Avoid" , "Choose not to vote, or drink" .)