GPS
Noun
a navigational system based on the reception of signals from orbiting satellites
Our GPS shows us that we’re going the right way.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.