Glossary / Brand

Cosworth

27 Episode Mentions
Too Afraid to Ask

Cosworth makes special engines that are used in many racing cars. They help the cars go faster and perform better.

Technical Definition

Cosworth is a British engineering company that designs and builds high-performance engines, chassis, and racing components for motorsport.

About Cosworth

Cosworth is a British automotive engineering company founded in London in 1958, specialising in high-performance internal combustion engines, powertrain, and electronics for automobile racing (motorsport) and mainstream automotive industries. Cosworth is based in Northampton, England, with facilities in Cottenham, England, Silverstone, England, and Indianapolis, IN, US.

The Car Curious Weekly

Podcast highlights and car talk, delivered every week.

Help Improve This Entry

Spot an error or have a better explanation? Let us know.