heavy-duty vehicle

Noun

 * 1) A bus or truck designed for heavy work.