admiral of the fleet

noun phrase

Definition of admiral of the fleet

: the highest-ranking officer of the British navy

First Known Use of admiral of the fleet

1512, in the meaning defined above

Keep scrolling for more