podium - definition and synonyms

verb
  1.   From our crowdsourced Open Dictionary
    to come first, second or third in a sporting event; used especially in connection with winter sports and Formula 1

    Jamie Anderson podiumed again with her second-place-finish at Snowbasin.

    Submitted from United Kingdom on 30/07/2012