Le Mans (noun) Definition, Meaning & Examples

noun
  1. a city in and the capital of Sarthe, in NW France: auto racing.
noun
  1. a city in NW France: scene of the first experiments in motoring and flying; annual motor race. Pop: 146 105 (1999)
Le Mans (noun) Definition, Meaning & Examples

More Definitions