Loran Definition
lôrăn
noun
A navigation system for determining the position of a ship or aircraft by means of the time interval between radio signals received from two or more known stations.
Webster's New World
Origin of Loran
lo(ng-)ra(nge) n(avigation)
From American Heritage Dictionary of the English Language, 5th Edition
Find Similar Words
Find similar words to loran using the buttons below.