platform
PLATFORM noun
[ C ] uk/ˈplætfɔːm/ us platform noun [C](TRAIN)
A2 the area in a railway station where you get on and off the train
платформа
The train for London Paddington will depart from platform 12. platform noun [C]
(FOR OPINIONS)
a way of telling the public about your opinions
трибуна, рупор
Basically, he uses the newspaper as a platform for airing his political views.