V12

Definition : V engine with 12 cylinders
Category : Technology » Automotive
Country/Region : Worldwide Worldwide
Popularity :

What does V12 mean?

V12 Engine V12 engine is an engine made up of 12 cylinders, mounted in two opposing banks of 6 which make a ‘V’ angle in cross-section.