What does podium mean?podiumPlural: podiums▶ Hear it in EnglishDefinitionThe broad lower base of a control tower supporting its taller upper structure.Related wordsPart ofcontrol towerSee it in 3Dpodium in other languagesIn PortugueseIn FrenchIn Japanese