Diligent

/ˈdɪl.ɪ.dʒənt/

Synonyms

Slang Meanings

Grinds
He's always grinding to stay ahead in his classes.
Hustle
She hustles every day to reach her goals.