Crossword Genius

Workers, receiving help, finished six successful deliveries (6,4)

Ross

I believe the answer is:

maiden over

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

'workers receiving help finished six successful deliveries' is the definition.
I can't tell whether this defines the answer.

'workers receiving help finished' is the wordplay.
'workers' becomes 'men' (men can mean staff or employees).
'receiving' indicates putting letters inside.
'help' becomes 'aid' (synonyms).
'finished' becomes 'over' (over can mean finished or ended).
'men' going around 'aid' is 'maiden'.
'maiden'+'over'='MAIDEN OVER'

Can you help me to learn more?

(Other definitions for maiden over that I've seen before include "Six balls with no runs" , "tight spell of bowling" , "activity on field at no cost" .)

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