Answer: rocklobs

AnswerCrossword Clue
ROCKLOBS

Catapult barrage?