Noun
truck roll (plural truck rolls) (countable, telecommunications) The dispatching of service personnel to a client's location (as opposed to remotely addressing an issue)