For XM we have a term and definition in Television.

Trademark for a subscription satellite delivered wireless radio broadcast service, also shorthand for the name of the company (XM Satellite Radio, Inc.) that provides the service.
See more Television Terms ...
Browse words that start with: