Sheltered bay for old fellow (4)
I believe the answer is:
cove
This could be a double definition.
'sheltered bay' is the first definition.
(I've seen this before)
'old fellow' is the second definition.
'cove' can be an answer for 'fellow' (British slang term). I'm unsure of the 'old' bit.
'for' acts as a link.
Can you help me to learn more?
(Other definitions for cove that I've seen before include "Sheltered bay, inlet" , "A small inlet or slangy bloke" , "Small bay or Dickensian chap" , "A small sea inlet or slangy man" , "Sheltered accommodation" .)