twincam noun1 •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.All Giuliettas had a twincam four-cylinder engine with wet liners, plus four- or five-speed gearboxes and an excellent-handling chassis. — 1985 formstwincams