noun Usage: often attributive Etymology: Middle French plate-forme diagram, map, literally, flat form Date: 1535 plan , design , a declaration of the principles on which a group of persons stands, 3. a. a usually raised horizontal flat surface, a device or structure incorporating or providing a ~, a place or opportunity for public discussion, 4. a usually thick layer (as of cork) between the inner sole and outer sole of a shoe, a shoe having such a sole, 5. a vehicle (as a satellite or aircraft) used for a particular purpose or to carry a usually specified kind of equipment, operating system
PLATFORM
Meaning of PLATFORM in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012