English Dictionary
Definition the Admiralty in British English
the Admiralty
/ˈædm(ə)rəlti/
1
the department of the British government that used to be responsible for the navy
Synonyms and related words
