We do not currently know of any antonyms for Lord High Admirals.
For similar words to Lord High Admirals, try: