[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
LORAN
Meaning of LORAN in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012