Answer: boulders

AnswerCrossword Clue
BOULDERS

Weapons for giants