Refine this word faster
Glonass
name
Definitions
Proper Noun
- 1 Acronym of Global Navigation Satellite System, a system of navigational satellites operated by the Russian government. abbreviation, acronym, alt-of
Etymology
From Russian ГЛОНАСС (GLONASS).
See also for "glonass"
Next best steps
Mini challenge
Unscramble this word: glonass