diligent
- adjective (adj)
Meaning: persevering, hard-working
Synonyms:
active
assiduous
attentive
busy
careful
conscientious
constant
eager
eager beaver
earnest
grind
indefatigable
industrious
laborious
occupied
operose
painstaking
persistent
persisting
pertinacious
plugging
sedulous
steadfast
studious
tireless
unflagging
unrelenting
untiring
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.