Definition: Cosworth is a term referring to a type of engine used in vehicles, often known for its impressive performance. It's commonly associated with horsepower (which refers to how much power the engine generates) but also describes its torque output (how fast it turns). It's often used metaphorically as a synonym for "the best of both worlds."