Admiralty flag
nounDefinition of Admiralty flag
: a British sea flag of red with an anchor and cable in yellow in the center
Keep scrolling for more