Definition
Estimated length of time for a plan, program, or project to complete, an endeavor to succeed, an investment to yield returns, an obligation to become due, a right to mature, etc.
Related Videos
http://www.businessdictionary.com/definition/time-horizon.html


