gpsEnglish

GPS, Global Positioning System

Noun

A navigational system involving satellites and computers that can determine the latitude and longitude of a receiver on Earth by computing the time difference for signals from different satellites to reach the receiver

English: Global Positioning System, GPS

Bahasa: Global Positioning System, Sistem Pemosisi Global

Bahasa words with similar meanings

English words with similar meanings

Show 1 words