Definition from macmillandictionary.com
Your browser doesn’t support HTML5 audio
There is a viewing platform where visitors can see the waterfall.
The two candidates shared a platform for the question and answer session.
The train to Brussels will depart from platform 3.
Radio phone-ins provide a platform for people with strong opinions.
The funding would provide a platform for growth and development.
He has openly criticized Labour’s election platform.
Can the project be run on a personal computer platform?
The Labour leader refused to share a platform with the Prime Minister, saying they were 'not on the same side'.