Welcome at sea for a Scottish cyclist (4)
I believe the answer is:
ahoy
'welcome at sea for' is the definition.
I can't judge whether this defines the answer.
'a scottish cyclist' is the wordplay.
'scottish cyclist' becomes 'hoy' (Sir Chris Hoy. I am not sure about the 'scottish' bit.).
'a'+'hoy'='AHOY'
Can you help me to learn more?
(Other definitions for ahoy that I've seen before include "Shout from sailor" , "Nautical greeting" , "Temporarily blind" , "Sailor's greeting" , "Sailor's shout for attention" .)