PLATFORMS Meaning of PLATFORMS in English n. platform shoes, shoes with a thick heavy sole and high heel Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012