What does “发射” mean in English ?

What does “发射” mean in English ?

A.launch

B.penetrant

C.strength

D.form

正确答案是A