diligent

(adjective)

Meaning

showing careful and persistent effort

Example

"The diligent student always completes her homework on time."

Synonyms

industriousassiduoushardworking

Antonyms

lazynegligentcareless