abschießen; abfeuern; ausstoßen; starten; abwerfen {vt} [mil.] - to launch
abschießend; abfeuernd; ausstoßend; startend; abwerfend - launching abgeschossen; abgefeuert; ausgestoßen; gestartet; abgeworfen - launched schießt ab; feuert ab; stößt aus; startet; wirft ab - launches schoss ab; feuerte ab; stieß aus; startete; warf ab - launched