Synonyms for Insist (same or very similar meaning)
WordNet sense 1 (be emphatic or resolute and refuse to budge):
take a firm stand
WordNet sense 2 (beg persistently and urgently):
importune
WordNet sense 3 (assert to be true):
assert
From the ODE community, based on WordNet
add/edit