Definitions for "NAVSTAR"
A series of American navigation satellites. The first satellite in the Navstar system was launched in 1978. Currently, there are 24 orbiting Navstar satellites. The three-dimensional satellite navigational system of Navstar enables a traveller to find out his or her position anywhere on or above the planet.
Navigation System Timing and Ranging
Navigation satellite timing and ranging (US); early name for GPS
Space-based radio-positioning system