Glossary / General

World Champion

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

Help Improve This Entry

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