Meaning of “hold your own” - Learner’s Dictionary

hold your own

to be as successful as other people or things:

She could always hold her own in political debates.

(Definition of “hold your own” from the Cambridge Learner’s Dictionary © Cambridge University Press)