Station leave definition
Station leave means authorized absence from duty and station on non-work days, off-work hours, or for a period of less than one work day.
Examples of Station leave in a sentence
Station leave (i.e., leave of less than a full workday) may be granted without charge to annual leave.