land mobile-satellite service

land mobile-satellite service

[¦land ‚mō·bəl ′sad·əl‚īt ‚sər·vəs] (communications) A mobile-satellite service in which the mobile earth stations are located on land. Abbreviated LMSS.