Glossary / Brand

McLaren

247 Episode Mentions
Too Afraid to Ask

McLaren makes very fast cars that are also known for using the latest technology.

Technical Definition

McLaren is a British manufacturer of high-performance sports cars and racing vehicles, often featuring cutting-edge technology.

About McLaren

McLaren Racing Limited, competing as McLaren Mastercard F1 Team, is a British motor racing team based at the McLaren Technology Centre in Woking, Surrey, England. The team is a subsidiary of the McLaren Group, which owns a majority of the team. McLaren is best known as a Formula One chassis constructor, the second-oldest active team and the second-most successful Formula One team after Ferrari, having won 203 races, 13 Drivers' Championships, and 10 Constructors' Championships.

Explore McLaren Models

Browse 21 models discussed on automotive podcasts

The Car Curious Weekly

Podcast highlights and car talk, delivered every week.

Also Known As

McLarens

Help Improve This Entry

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