cosworth

/kɔːsˈwɜːrθ/

Definitions

1. noun

a high-performance version of a car, especially a Ford, that has been modified and tuned by the Cosworth company

“The Cosworth engine was a significant upgrade for our sports car.”

2. proper noun

the Cosworth company, a British engineering company specializing in automotive and aeronautical components

“The Cosworth company has been involved in Formula One racing for many years.”

Synonyms

  • high-performance
  • modified
  • tuned

Antonyms

  • standard
  • stock