Glossary / General

World Champion

19 Episode Mentions
Too Afraid to Ask

World Champion means the driver who won the most races and points in a season, becoming the best in the world.

Technical Definition

The title awarded to the driver who accumulates the most points over a Formula 1 season.

The Car Curious Weekly

Podcast highlights and car talk, delivered every week.

Also Known As

drivers' champion

Help Improve This Entry

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

Sign in to suggest an edit