Platform In a port railway system, including the area of the tracks for the embarkation of the rolling stock. Also synonymous with footpath ShareFacebookTwitterWhatsAppGoogle+LinkedInLink... for your business