Definisi 'takeoff booster'
English to English
noun
1 the first stage of a multistage rocket
source: wordnet30
More Word(s)
boost, rocket, rocket engine, multistage rocket, step rocket,

Visual Synonyms
Click for larger image