GeneralConnection.com
➔
Dictionary
painstaking
Adjective
1. conscientious
1. scrupulous, careful
Usage