Sea Lord

Noun

 * 1)  Any member of the British  who is also a serving admiral in the Navy.