/pəˈsɪst/
Persist meaning : To go on stubbornly or resolutely. To repeat an utterance. To continue to exist. To continue to be; to remain. To cause to persist; make permanent.
persist
setose
sparges
sinuses
pulling