tenacious - adjective
tenacious - thesaurus
coherent dogged dour long persistent pertinacious recollective retentive unyielding