persevering - English Synonyms Dictionary

persevering

adj.
[1] diligent