Crossword Genius

She drinks voraciously after golf, barely puzzled by poor finish (7)

Ross

I believe the answer is:

guzzler

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

'she drinks voraciously' is the definition.
I can't judge whether this defines the answer.

'golf barely puzzled by poor finish' is the wordplay.
'golf' becomes 'g' (phonetic alphabet: alpha, bravo, charlie etc.).
'barely' means to look at the middle letters (the word is bare of its external letters).
'by' means one lot of letters go next to another.
'finish' suggests the final letters.
The centre of 'puzzled' is 'uzzle'.
The final letter of 'poor' is 'r'.
'g'+'uzzle'+'r'='GUZZLER'

'after' acts as a link.

Can you help me to learn more?

(Other definitions for guzzler that I've seen before include "Greedy eater or drinker" , "One drinks heavily" .)

I've seen this clue in the Sydney Morning Herald.
Want a hint initially instead of a full solution? Install my app