Admiralty

Definitions

Law

  • noun the British government office which is in charge of the Navy

Military

  • noun the department which administers the Royal Navy

Politics

http://www.dictionarycentral.com/definition/admiralty.html