Definition of EMP in English:

EMP

  • Electromagnetic pulse.