Translation of platform in Setswana

platform

Noun (plural platforms)

  1. a flat raised area along the side of a line at a railway station

  2. a flat surface that is above the level of the ground or floor, especially one from which somebody speaks to an audience

  3. the policies that a political party puts forward when there is an election

Powered by Oxford