just-in-time
Concise Oxford English Dictionary © 2008 Oxford University Press:
just-in-time
▶adjective denoting a manufacturing system in which materials are delivered immediately before use in order to minimize storage costs.
'just-in-time' also found in these Oxford entries:

