V10 Share definition Flag An internal combustion engine with ten cylinders arranged in a Vee shape. "What engine does that Carrera GT have?" "A 5.7-litre V10." "Sick!" V10 by JaaagMan August 10, 2012 0 0 Get merch Get the V10 mug. Buy Now — $32.95 See more merch