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)




definition by Oxford Dictionaries