means any vehicle designed or adapted for propulsion or haulage on a road by means of fuel, gas or electricity, including a trailer, a caravan, an agricultural or any other implement designed or adapted to be drawn by such motor vehicle;