Meaning

1 senses
  1. Any defensive measure against an attack by missiles etc while in space

space defense — meaning, examples, forms, synonyms | Krumeto