hitch

(noun) enlistment

term of enlistment
tour of duty
duty tour
tour
time period (generic term)
period of time (generic term)
period (generic term)