Longman Dictionary English From Longman Dictionary of Contemporary Englishplatformsplatforms (also platform shoes) [plural]DCC shoes that have a raised thick sole (=flat bottom part) and a high heel → platform ldoceonline.com