Persisting Meaning

There are 1 meaning(s) for word Persisting

Meaning 1 : relentless and indefatigable in pursuit or as if in pursuit

    Synonyms : dogging