Painstaking - Definition
painstaking
adj 1: characterized by extreme care and great effort;
"conscientious application to the work at hand";
"painstaking research"; "scrupulous attention to details"
[syn: conscientious, painstaking, scrupulous]
