Crossword Genius

Have to enter club nearer to the sea (9)

Ross

I believe the answer is:

downriver

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

'nearer to the sea' is the definition.
I know nothing about this answer so I cannot tell whether this works.

'have to enter club' is the wordplay.
'have' becomes 'own' (to have something is to own it).
'to enter' is an insertion indicator.
'club' becomes 'driver' (type of golf club).
'own' going within 'driver' is 'DOWNRIVER'.

Can you help me to learn more?

(Other definitions for downriver that I've seen before include "going to the coast?" , "From source to mouth" , "over to the sea" , "near mouth of Thames?" .)

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