English version


From Longman Dictionary of Contemporary EnglishGPSGPS /ˌdʒiː piː ˈes/ noun [uncountable]  (Global Positioning System) a system that uses radio signals from satellites to show your exact position on the Earth on a special piece of equipment

More results

See all results
Pictures of the day
What are these?
Click on the pictures to check.