Crossword Genius

Departs a centre on English river (6)

Ross

I believe the answer is:

danube

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

'river' is the definition.
(Danube is an example)

'departs a centre on english' is the wordplay.
'departs' becomes 'd' (common abbreviation e.g. train timetables).
'centre on' becomes 'nub' (I've seen this before. I am not sure about the 'on' bit.**).
'english' becomes 'e' (abbreviation).
'd'+'a'+'nub'+'e'='DANUBE'

Can you help me to learn more?

(Other definitions for danube that I've seen before include "Viennese river" , "flower" , "5 down's river" , "It's blue according to the song" , "Central European river" .)

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