To stand firm against
withstand, hold, remain, maintain, endure, bear, continue, persist, obtain, stay, brook, suffer, weather, abide, tolerate, be unalterable, be immune, be unsusceptible, be strong, persevere, last, oppose change, bear up against, stand up to, put up a struggle, hold off, repel, remain firm, hold one's ground, be proof against, keep from yielding to, refrain from, abstain from, fight to the last ditch*, die hard*, arch one's back*, not take lying down*.
Antonyms submit, yield, succumb.