Launched weapons
I believe the answer is:
artillery
(Other definitions for artillery that I've seen before include "Large guns for army in land war" , "Ordnance" , "Army unit that uses big guns" , "Powerful guns" , "group of soldiers" .)
I believe the answer is:
artillery
(Other definitions for artillery that I've seen before include "Large guns for army in land war" , "Ordnance" , "Army unit that uses big guns" , "Powerful guns" , "group of soldiers" .)