Admiralty - Definition

admiralty

n 1: the department in charge of the navy (as in Great Britain)
2: the office of admiral

Look up another word