What is the full meaning of platforms
PLATFORM, to equip with a platform [v]
Example of the word platforms placed on a Scrabble board.