Meaning of LORAN in English

ˈlōrˌan, ˈlȯˌr-,  ̷ ̷ˈ ̷ ̷ noun

( -s )

Etymology: lo ng- ra nge n avigation

: a system of long-range navigation in which pulsed signals sent out by two pairs of radio stations of known position are used by navigators to determine the geographical position of a ship or an airplane

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.