Race venue where a non-starter dishes out meals? (2,4)
I believe the answer is:
le mans
This clue might be a double definition.
'race venue' is the first definition.
(as in 24 Hours of Le Mans)
'where a non-starter dishes out meals?' is the second definition.
The definition suggests a singular noun which matches the answer.
Can you help me to learn more?
(Other definitions for le mans that I've seen before include "French car racing track" , "French racetrack" , "French city renowned for sports car race" , "Fr. town (Grand Prix)" , "Place" .)