Definition, synonyms and picture of platform

Learn in

platform

n. platform

Definition of platform in English

Shoe with a sole that is considerably thicker and higher than others of the same type.

Synonyms of platform in English

-

Lists where this word appears

Shoes I

7 words to learn