ON TRACK Meaning of ON TRACK in English following a course likely to achieve what is required. → track Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004