search

Podiumed

Meaning

Adj

placed on a
(especially
, or
second or
, in a
or
competition)

Verb

Sourced from
Wiktionary

Related

Join 10 million students and professionals writing 70% faster at QuillBot.com