WordUnscrambler Home
loran
Definitions
[lɔːˈran], (Noun)
Definitions:
- a system of long-distance navigation in which position is determined from the intervals between signal pulses received from widely spaced radio transmitters
(e.g: he checked his bearings on the loran)
Phrases:
Origin
:
1940s: from lo(ng-)ra(nge) n(avigation)
Click here to see the free dictionary definition for loran
definition by Oxford Dictionaries