Crossword Genius

It shows what one's up to when Saint Peter is welcoming journalist over me (11)

Ross

I believe the answer is:

speedometer

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

'it shows what one's up to' is the definition.
The definition suggests a singular noun which matches the answer.

'saint peter is welcoming journalist over me' is the wordplay.
'saint' becomes 's'.
'is welcoming' is an insertion indicator (in sense of 'inviting in').
'journalist' becomes 'ed' (short for editor).
'over' becomes 'o' (cricket abbreviation).
'ed'+'o'+'me'='edome'
'peter' enclosing 'edome' is 'peedometer'.
's'+'peedometer'='SPEEDOMETER'

'when' is the link.

Can you help me to learn more?

(Other definitions for speedometer that I've seen before include "Dashboard instrument" , "Gauge" , "It tells driver how fast he is going" , "Device giving rate of movement (in car etc)" , "Dashboard dial" .)

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