Meaning of GPS in English

GPS

I. ˌjē-(ˌ)pē-ˈes noun

Etymology: G lobal P ositioning S ystem

Date: 1975

: a navigational system using satellite signals to fix the location of a radio receiver on or above the earth's surface ; also : the radio receiver so used

II. abbreviation

gallons per second

Merriam-Webster's Collegiate English vocabulary.      Энциклопедический словарь английского языка Merriam Webster.