ON TRACK Meaning of ON TRACK in English in the right direction, on the railsAfter a few problems, our project is back on track. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012