five-star admiral

Noun
  1. An admiral of the highest rank (synset 110115785)

Other Searches