MCLAREN


Meaning of MCLAREN in English

Mc ‧ Lar ‧ en /məˈklærən/ BrE AmE trademark

a British company that makes racing cars and expensive sports cars. McLaren cars take part in famous races all over the world, including ↑ Formula One races.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.