Programme announcing cast away over Christmas (8)
I believe the answer is:
schedule
'programme' is the definition.
(I know that programme is a more specific form of schedule)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for schedule that I've seen before include "List - inventory" , "Plan for an activity" , "Programme or timetable of planned events" , "Plan of activities" , "List of duties, etc" .)