(two) : an elevated location beside railroad tracks to the boarding of trains The platform was crowded with waiting around passengers. a location or chance for speaking Tips and information For many years the publisher has used his newspaper being a platform Just like boat storage, some smaller sized trailers https://devinvciot.law-wiki.com/849017/lifter_an_overview