On Track


Also found in: Idioms.

On Track

1. Describing the delivery of a futures contract on a commodity in which the seller must deliver to a location specified by the buyer. In an on track delivery, the buyer must pay all delivery costs.

2. Describing a commodity that is loaded onto a means of delivery, especially a train or a truck, in the process of being transferred from the seller to the buyer.
References in periodicals archive ?
We hope that our event can show the impact it has on young people, but also highlight that there are organisations like us out there that can support people in getting their lives back on track.
James Miller, CEO of PPL, said that the company was on track to finalise the deal towards the end of October.
The Rising Star Company of the Year award is presented to the company that has made significant progress in the past year, putting it on track to make a positive impact in their markets and on the region's technology community.