Answer: orillions

AnswerCrossword Clue
orillionsORILLION, part of a fortification which shields guns