Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: shopworn
Next word: shore
Definition of: shoran
(shôr′an, shō′ran) noun
A high–precision electronic navigation system which transmits pulses, usually from an aircraft or ship, to ground stations at distances determined by the elapsed time between emission and return of the pulses. [<SHO(RT) RA(NGE) N(AVIGATION)]
Comment about this word, ask questions, or add new information about this topic: