LORAN


Meaning of LORAN in English

[ 'lɔ:ran , 'lɒ- ]

■ noun a system of long-distance navigation in which position is determined from the intervals between signal pulses received from widely spaced radio transmitters.

Origin

1940s: from lo(ng-)ra(nge) n(avigation) .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.