V8

/ˌviːˈeɪt/

V8

English Noun Top 22,426
Ad

Definition

An internal combustion engine with eight cylinders arranged in two banks that form a V shape.

Etymology

From V- + 8.

Ad