See also: antisatellite

EnglishEdit

AdjectiveEdit

anti-satellite ‎(not comparable)

  1. (Of a weapon) designed to destroy satellites

TranslationsEdit

Read in another language