(Navigation Satellite Time and Ranging) A global positioning system (GPS), often referred to (particularly in the U.S.) as the GPS or NAVSTAR-GPS, which is based on a global system of 24 Department of Defense navigational satellites (21 operational plus 3 spares), completed in 1... Found on http://www.daviddarling.info/encyclopedia/N/NAVSTAR.html
The name sometimes given to the GPS satellite system. NAVSTAR is an acronym for NAVigation Satellite Timing and Ranging. Found on https://www.encyclo.co.uk/local/22025