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.