Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

loran Definition

Cancel
loran
noun(lo-ran)
a system of long-range navigation in which pulsed signals sent out by two pairs of radio stations are used to determine the location of a ship or airplane

Words Related to loran!

loran Examples by Brain Bank Users