globalstar

listen to the pronunciation of globalstar
English - English
{i} communications satellite system that orbits at low altitude and is used for cellular telephone communications
Globalstar system
worldwide satellite system for cellular/wireless communication