English

platform noun definition in Space travel topic from the Oxford Advanced Learner's Dictionary

platform

 noun: Space travel topic
a raised level surface, for example one that equipment stands on or is operated from an oil/gas platform a launch platform (= for spacecraft) a viewing platform giving stunning views over the valley