Wiktionary
hold one's own
vb. (context idiomatic English) To demonstrate oneself to be capable; to provide a respectable performance or worthy competition; to stick up for oneself.
WordNet
hold one's own
v. be sufficiently competent in a certain situation; "He can hold his own in graduate school"
maintain one's position and be in control of a situation