n. one of the two most senior serving naval officers on the Admiralty Board of the British Ministry of Defense
SEA LORD
Meaning of SEA LORD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012