admiralty mile









admiralty mile


noun British.

  1. nautical mile.

noun

  1. another name for nautical mile
51 queries 0.570