navstar
has the following definition + add your definition
navigation satellite timing and ranging
navigation satellite timing and ranging is used in Acronym
The word navstar is used in Acronym meaning navigation satellite timing and ranging