Meaning of LORAN in English

/lawr"an, lohr"-/ , n.

a system of long-range navigation whereby the latitude and longitude of a ship or airplane are determined from the time displacement between radio signals from two or more fixed transmitters.

Also, Loran .

[ 1940-45, Amer.; lo ( ng ) ra ( nge ) n ( avigation ) ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .