PODIO Meaning of PODIO in English n [Rom. Hist.] podium; -podio -podium, -pod (= little foot) Interlingua English vocab. Английский словарь Интерлингва. 2012