Meaning of “be one step ahead (of sb)” - Learner’s Dictionary

be one step ahead (of sb)

to have done something before someone else

(Definition of “be one step ahead (of sb)” from the Cambridge Learner’s Dictionary © Cambridge University Press)