cosworth (0 synonym found)

We don't have any synonyms for cosworth yet.

Did you mean…

Think cosworth belongs in the thesaurus? Recommend it and we'll take a look.


Definition of cosworth:

(N) : 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.

Definition of cosworth:

(N) : 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.

Back to Top