painstaking
- adjective (adj)
Meaning: meticulous, thorough
Synonyms:
assiduous
by the book
by the numbers
careful
conscientious
conscionable
diligent
earnest
exact
exacting
finicky
fussbudget
fussy
hard-working
heedful
industrious
particular
persevering
persnickety
picky
punctilious
punctual
scrupulous
sedulous
stickler
strenuous
thoroughgoing
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.