GPS

Global Positioning System. A satellite

» GMDSS - GLOSSARY OF TERMS