land mile (0 synonym found)

Definition of land mile:

(n) : (unit of measurement) Any of the various miles used to measure length on land, as opposed to the nautical mile.

Definition of land mile:

(n) : (unit of measurement) Any of the various miles used to measure length on land, as opposed to the nautical mile.

Back to Top