Synonyms for Persist (same or very similar meaning)
WordNet sense 1 (stay behind):
remain, stay
WordNet sense 2 (continue to exist):
endure, prevail, run
WordNet sense 3 (be persistent, refuse to stop):
persevere, hang on, hold on, hang in
From the ODE community, based on WordNet
add/edit