painstaking - English Synonyms Dictionary

painstaking

adj.
[1] conscientious , painful , scrupulous