Definition: Meaning of, Le Mans in English to English dictionary.
Pronunciation:/ lə ˈmɒ̃ /
synonym
antonym
a city in northwest France where a famous car race takes place every year. The race continues without stopping for 24 hours, and the winner is the car that has driven the most times around the track in that time.