Answer: corporaloath

AnswerCrossword Clue
CORPORALOATHMilitary person who makes a solemn promise?