assiduous

(adjective)

Meaning

showing great care and effort

Example

"The assiduous student completed all his assignments on time."

Synonyms

diligentpersistentmeticulous

Antonyms

negligentlazyindifferent