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