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*.
To oppose actively and with force:withstand. Idioms: mount (or offer) resistance, put up a fight, stand up to (or against). See resist
To take a stand against:buck, challenge, contest, dispute, oppose, traverse. See support