Crossword Genius

Avoid delay, as do journalists getting ahead (5,2)

Ross

I believe the answer is:

press on

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

'avoid delay as do' is the definition.
I can't tell whether this defines the answer.

'journalists getting ahead' is the wordplay.
'journalists' becomes 'press' (the press can mean the newspaper industry).
'getting' is a charade indicator (letters next to each other).
'ahead' becomes 'on' (synonyms).
'press'+'on'='PRESS ON'

Can you help me to learn more?

(Other definitions for press on that I've seen before include "don't stop!" , "Keep going forward" , "Hasten insistently" , "Continue (with action)" , "Persevere doggedly, quickly" .)

Want a hint initially instead of a full solution? Install my app
Connecting...