(two) : an elevated spot close to railroad tracks for that boarding of trains The platform was crowded with waiting around passengers. All no-platform cross-platform oil platform platform sport House platform world wide platform platform tennis See all meanings Idioms and phrases share a platform idiom a pc/technologies/software package platform https://linkbuilding20863.wikiexcerpt.com/2796611/the_greatest_guide_to_platform