antisatellite weapon - English Synonyms Dictionary