first lord of the admiralty
First Lord of the Admiralty. Hist. In Britain, a minister and one of the lord commissioners who presided over the navy. • The First Lord was assisted by other lords, called Sea Lords, and various secretaries.
first lord of the admiralty Read More »