Answer: battledress

AnswerCrossword Clue
battledressa soldier's attire for battle