: one of the lords commissioners including the first lord, the sea lords, and the civil lord who perform the executive duties of the former office of lord high admiral in England
LORD COMMISSIONER OF ADMIRALTY
Meaning of LORD COMMISSIONER OF ADMIRALTY in English
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012