Definitions
There is 1 meaning of the phrase
Admiralty Mile.
Admiralty Mile - as a noun
A former british unit of length equivalent to 6,080 feet (1,853.184 meters); 800 feet longer than a statute mile
Synonyms (Exact Relations)
geographical milemimilenaut minautical mile