1
general::
noun ADJ. dogged, remarkable, sheer VERB + PERSISTENCE show PERSISTENCE + VERB be rewarded, pay off My persistence in demanding my rights finally paid off. PREP. by ~ By sheer persistence, I eventually got her to change her mind. | through ~ He achieved success through dogged persistence.
Oxford Collocations Dictionary