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