bn:13698897v
Verb Concept
EN
podium
EN
To finish in the top three at an event or competition. Wiktionary
Definitions
Examples
Sources
EN
To finish in the top three at an event or competition. Wiktionary
EN
The swimmer podiumed three times at the Olympics. Wiktionary
Wiktionary
EN