Source:WordNet 3.1
1. (
) the department in charge of the navy (as in Great Britain) ;
2. (
) the office of admiral ;
See more about : ADMIRALTY