Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
GPS
in English
GPS
#common
Definitions
Proper Noun
a
satellite-based
navigation
system
;
U
.
S
.
military-based
Noun
a
system
for
determining
global
positions
Verb
to
locate
using
satellite
navigation