VariousWords beta
Related Terms:
Definitions:
Noun
Definition: persistence
Verb
Definition: present participle of persist
Adjective
dogging
persisting
Definition: relentless and indefatigable in pursuit or as if in pursuit; "impossible to escape the dogging fears"