satcast

Noun

 * 1)  A satellite broadcast.

Verb

 * 1)  To broadcast by satellite.