Term of the Moment

block reward


Look Up Another Term


Definition: satellite navigation


Using a satellite-based system to pinpoint one's location as well as provide step-by-step directions to a destination. All navigation systems are satellite based. See navigation system.