Rhymes | Synonyms
dogged, long
dour
coherent, persistent, retentive, unyielding
pertinacious, recollective