Used chiefly in sports contexts meaning ‘to finish in the top three positions’.
Definitionen
To finish in one of the top three positions in a sporting competition. The skier podiumed in all five World Cup races that season.
Synonyme
secure a podium finish
come in (on the podium)
finish on the podium
earn a podium finish
Attributive use, as in ‘podium finish’, relating to a top-three placing.
Definitionen
Relating to or denoting a top-three finish in sport. She celebrated her first podium result of the season.
Situated on or forming part of a podium base, especially in architecture or building design. The podium parking levels are clad in stone to match the tower above.