Answer: barbettes

AnswerCrossword Clue
barbettesA platform on which a gun is placed to fire over a parapet
barbettesBARBETTE, a platform for heavy guns
barbettesA fixed armored housing at the base of a gun turret on a warship or armored vehicle