Answer: rocklauncher

AnswerCrossword Clue
ROCKLAUNCHER

Catapult?