diligent
adjective
[ ˈdɪlɪdʒ(ə)nt ]
• having or showing care and conscientiousness in one's work or duties.
• "after diligent searching, he found a parcel"
Similar:
industrious,
hard-working,
assiduous,
conscientious,
particular,
punctilious,
meticulous,
painstaking,
rigorous,
exacting,
careful,
thorough,
sedulous,
attentive,
heedful,
intent,
earnest,
studious,
constant,
persevering,
persistent,
tenacious,
pertinacious,
zealous,
dedicated,
committed,
driven,
active,
busy,
unflagging,
untiring,
tireless,
indefatigable,
dogged,
plodding,
slogging,
laborious,
Origin:
Middle English: via Old French from Latin diligens, diligent- ‘assiduous’, from diligere ‘love, take delight in’.