Le terme «véhicule-moteur» (avec ou sans trait d'union) est un calque de l'anglais motor vehicle.

On ajoutera de préférence la préposition à entre les deux mots, tout simplement : véhicule à moteur, ou encore on utilisera les expressions véhicule motorisé ou véhicule automobile.