Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary    
Display options
 
Lookup History
loran

lo·ran

loran

 
pronunciation:
lo raen
part of speech: noun
definition: a navigational system that can determine the position of a ship or aircraft by measuring the time interval between pulsed radio signals from two known ground stations (acronym for "long range navigation").