Advertisement

Advertisement

Westar

[ wes-tahr ]

noun

  1. one of a series of privately owned geostationary communications satellites that service commercial users in the U.S.


Discover More

Word History and Origins

Origin of Westar1

West(ern Union st)ar

Advertisement

Advertisement

Advertisement

Advertisement


West AllisWest Atlantic