twincam
Noun
Meaning
twincam (plural twincams)
A type of sports car engine that has two overhead camshafts within the cylinder head, resulting in more horsepower than a standard single cam engine.
Noun
twincam (plural twincams)
A type of sports car engine that has two overhead camshafts within the cylinder head, resulting in more horsepower than a standard single cam engine.