hold one's ground at English => English (English Thesaurus) Of Explained:
[V] (a): persevere, persist, hold on, hold out, stick to, cling to, adhere to, hold one's ground, go all lengths, keep up, hold up, continue.
[V] (a): persevere, persist, hold on, hold out, stick to, cling to, adhere to, hold one's ground, go all lengths, keep up, hold up, continue.