It refers to staff travelling a significant distance on company business and at the company's expense. For example, rather than flying to a meeting on the other side of the continent, an employee might have to conduct that business over the phone.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.