[ U ] the system used to power a vehicle:

中文解释

left-hand drive a car with left-hand drive (= in which the driver sits in the seat on the left)

正在查询

examinate untruth richest man 墓志 wield Winchester drive planetary nebula lend conveniently instill drops