English for Drivers

Many people can't imagine their life without driving. And even more people can't imagine their life without cars, for even if you don't have a driver's license / driving licence (British English), you are still a passenger at least occasionally. Cars are always around us and that's why it's important for everyone to know essential car and driving vocabulary...