Heavy truck is short for heavy duty truck.
This is an authentic, traditional, informal term for heavy trucks and semitrailers, including all the specialized vehicles you see on the road.
Sprinklers, fire trucks, road cleaners, tankers, mixers, etc.
Dump trucks (dirt trucks, all with lifters), ...
Read more