admiralty

Noun
  1. The department in charge of the navy (as in Great Britain) (synset 108366475)
  2. The office of admiral (synset 100589740)

Other Searches