Dictionary
Words, grammatical forms and meanings linked to the ontology.
truck roll en · NOUN
Meanings
-
(countable) The dispatching of service personnel to a client's location (as opposed to remotely addressing an issue)
...an engineer is deployed to their location. These engineer visits, also known as ‘truck rolls’ (TR), in the telecom industry are an expensive investment for the company.
2021, “Leading Australian Telecom Service Provider Saves Huge Costs by Reducing Technician Truck Rolls”, in Wipro:
Forms