Adjective Definition

persisting

1.Definition: relentless and indefatigable in pursuit or as if in pursuit

Related Adjective(s):dogging




Please Share