PLATFORMS


Meaning of PLATFORMS in English

n. platform shoes, shoes with a thick heavy sole and high heel

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.