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.”