LORAN


Meaning of LORAN in English

[lo.ran] n [long-range navigation] (1932): a system of long-range navigation in which pulsed signals sent out by two pairs of radio stations are used to determine the geographical position of a ship or an airplane

Merriam-Webster English vocab.      Английский словарь Merriam Webster.