CATAPULT


Meaning of CATAPULT in English

(*) A structure which provides an auxiliary source of thrust to a missile or aircraft; must combine the functions of directing and accelerating the missile during its travel on the catapult; serves the same functions for a missile as does a gun tube for a shell.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.