Definitions for "Glonass"
A satellite-based geographic-location system run by the Russian government. See GPS.
GLObal NAvigation Satellite System ( address book)
Abbreviation for: global orbiting navigation satellite system Fr: GLONASS