Answer: navyvet

AnswerCrossword Clue
NAVYVETEx-admiral, say