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: teleradio
Next word: telescope
Definition of: teleran
(tel′ə·ran) noun Telecom.
A system of air navigation which combines the principles of television and radar, the information being gathered by ground stations and transmitted to all aircraft within range. [<TELE- (def. 2) + R(ADAR) A(IR) N(AVIGATION)]
Comment about this word, ask questions, or add new information about this topic: