Heavy-duty vehicle
~noun
Entry: a vehicle designed for heavy work (bus or truck).
@ Milton-Kindersley Advanced Dictionary