Find the word definition

WordNet
take a firm stand

v. be insistent and refuse to budge; "I must insist!" [syn: insist]