Punctual

/ˈpʌŋk.tʃu.əl/

Synonyms

Slang Meanings

To be on the ball
She’s always on the ball when it comes to meeting deadlines.
Time conscious
He's really time conscious; you'll never see him late.