n. a system of long-distance navigation in which position is determined from the intervals between signal pulses received from widely spaced radio transmitters. [long- range navigation]
LORAN
Meaning of LORAN in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012