Type in ➚ :
2 results in 0.0030s.
Advertisement

loran in English

  • loran
    loran, noun.
    a system that helps the navigator of an aircraft or ship find his geographical position quickly in any kind of weather by means of signals sent out from two or more fixed radio stations. It is effective up to about 800 miles during the

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. tamil-dictionary-translation-meaning-of-loran