See also: antisatellite

EnglishEdit

AdjectiveEdit

anti-satellite (not comparable)

  1. (Of a weapon) designed to destroy satellites

TranslationsEdit