Advertisement - Continue reading below

Definition of "communications satellite" [communications satellite]

  • An artificial satellite used to aid telecommunications, as by reflecting or relaying a radio signal. (noun)

American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Use "communications satellite" in a sentence
  • "The call had relayed through a communications satellite then covering an area two time zones away; beyond that, he had been able to find one relay, a surface installation near a town named, with no originality at all, Pittville, presumably for the nearby pit mine."
Words like "communications satellite"