11 letters · 14 points in Scrabble
noun the department in charge of the navy (as in Great Britain)
noun the office of admiral