LORD HIGH ADMIRAL


Meaning of LORD HIGH ADMIRAL in English

noun

: a great officer of state formerly at the head of the naval administration of Great Britain

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.