Crossword Genius

All but one of team in Lord's practice session succeeding? (4)

Ross

I believe the answer is:

next

'succeeding?' is the definition.
('next' can be a synonym of 'succeeding')

I don't understand the remainder of the clue.

(Other definitions for next that I've seen before include "Coming nearest in order - come, please!" , "Nearest following" , "shop" , "Proximate" , "The one following or adjacent" .)

I've seen this clue in The Guardian.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.