Idiom: On track

What does 'On track' mean?

If you are on track, you are on schedule to achieve something as planned.



Idioms similar to 'On track'

See also: