Good - 3015 Random
adjective
Picture
2640 of 3015
Good / Calm
Good / Calm
painstaking - Showing diligence and thoroughness in completing a task.

After months of painstaking research, she finally completed her PhD thesis.