Crossword Genius

Give advance warning to companion at the front (10)

Ross

I believe the answer is:

foreshadow

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

'give advance warning to companion at the front' is the definition.
I can't judge whether this defines the answer.

'give advance warning to companion' is the wordplay.
'give' means one lot of letters go next to another.
'advance warning' becomes 'fore' (shouted in golf. I am not sure about the 'advance' bit.).
'to companion' becomes 'shadow' (I have seen 'Inseparable companion ' mean 'shadow' so perhaps 'companion' could also mean 'shadow').
'fore' next to 'shadow' is 'FORESHADOW'.

Can you help me to learn more?

(Other definitions for foreshadow that I've seen before include "Presage" , "Give warning" , "Warn" .)

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