Heavy-duty-vehicle Definition

noun
A vehicle designed for heavy work (bus or truck).
Wiktionary