ON TRACK


Meaning of ON TRACK in English

following a course likely to achieve what is required.

→ track

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.