Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of communications satellite
Definition that contains communications satellite
  • sky wave a radio wave that is reflected back to earth by the ionosphere or a communications satellite; permits transmission around the curve of the earth's surface
  • satellite receiver a receiver on a communications satellite
  • satellite transmitter a transmitter on a communications satellite
My lists:
Recently viewed words: