Answer: cruisemissiles

AnswerCrossword Clue
CRUISEMISSILESTom's barrage?