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.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.