from Wiktionary, Creative Commons Attribution/Share-Alike License.

  • noun The group of components in a vehicle that generate power and deliver it to the road surface, water, or air.


Sorry, no etymologies found.



Log in or sign up to get involved in the conversation. It's quick and easy.

  • When you have to learn something very complex in less than 5 minutes.

    October 29, 2008

  • "Ricardo has been responsible for more than 100 hybrid powertrain and vehicle programs including Land Rover's concept Discovery shown at this year's Paris Motor show."

    - Neil Dowling, 'Going For Green', NT News, 29 Nov 2008.

    November 29, 2008