Taking too long? Close loading screen.

2016

ROAD WARRIOR (noun): a person who travels frequently as part of their job and does much work while travelling.
[Oxford English Dictionary]

Apologies, but no entries were found.