adjective
marked by careful attention or persistent application
learned to speak French fluently by assiduous practice
Synonyms: diligent, industrious, operose, sedulous; compare busy 1
Related Word: hardworking, laborious, moiling; indefatigable, tireless, untiring, unwearied, zealous
Idioms: hard at it
Contrasted words: casual, haphazard, happy-go-lucky, hit-or-miss, intermittent, random; careless, lax, remiss, slack, sloppy, slovenly; indolent, lazy, slothful
Antonyms: desultory