Meaning: n. 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.
Random good picture Not show
151
152
153
154
155
156
156 Sentencedict.com try its best to collect and make good sentences.
157
158
159
160
161
162
163
164
165
166
167
168