satellite feed Syllabification: (sat·el·lite feed)Definition of satellite feed noun a live broadcast via satellite forming part of another program. satellite feed in other Oxford dictionaries Definition of satellite feed in the British & World English dictionary