Advertisement
Advertisement
Westar
[ wes-tahr ]
noun
- 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
Browse