Synonyms:
  1. descent on
  2. descent upon
  3. preemptive nuclear attack
  4. preventive strike
  5. preventive war
  6. surgical strike