LAUNCHER


Meaning of LAUNCHER in English

■ noun a structure that holds a rocket or missile during launching.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.