Advertisement
Advertisement
Sea Lord
noun
- (in Britain) either of the two serving naval officers ( First and Second Sea Lords ) who sit on the admiralty board of the Ministry of Defence
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse