Answer: terreplein

AnswerCrossword Clue
TERREPLEINRampart platform
terrepleinA level space where a battery of guns is mounted
terreplein(French) a horizontal platform behind a parapet where heavy guns are mounted