Podium

English for Formula 1
Noun (thing)
US
UK
Podium
US
UK
A raised platform where the top three drivers stand after the race.
US
UK
Standing on the podium after a Formula 1 race is a moment of great pride for any driver.