0%

ALL meanings of direct broadcasting satellite

di·rect broad·cast·ing sat·el·lite
D d
  • noun direct broadcasting satellite a satellite used to transmit television broadcasts intended for home reception 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?