LORAN


Meaning of LORAN in English

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

Etymology: long- range navigation

Oxford English vocab.      Оксфордский английский словарь.