Online Dictionary

hold one's ground Explained

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.