VocabAhead

Painstaking

  1. adjective

    characterized by extreme care and great effort

    conscientious application to the work at hand

    Similar: conscientious, scrupulous