What is the full meaning of podia
PODIUM, (Latin) a low wall, serving as a foundation, a substructure, or a terrace wall [n]
Example of the word podia placed on a Scrabble board.