From Longman Business Dictionary
time-frameˈtime-frame noun [countableC] the period of time during which you expect or agree that something will happen or be donetime-frame forThe 60-day time-frame for completion of the report seems reasonable.
time-frame onMost on-line shopping sites will put a time-frame on the delivery of their products.