/ Dictionary / Index I Intelsat: Meaning and Definition of Find definitions for: In•tel•sat Pronunciation: (in-tel'sat", in'tel-), [key] — n. a global communications satellite network under international control. a communications satellite launched by this organization. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. intelligible intemerate Related Content Daily Word Quiz: spectral Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language