lord commissioner of admiralty
Definition of lord commissioner of admiralty
: 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