Westar
[ wes-tahr ]
noun
one of a series of privately owned geostationary communications satellites that service commercial users in the U.S.
Origin of Westar
1West(ern Union st)ar
Words Nearby Westar
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse